From 4cfe2050d06b5e9e1f0476850509c892412bad2b Mon Sep 17 00:00:00 2001 From: Matteo Lodi <30625432+mlodic@users.noreply.github.com> Date: Fri, 8 Nov 2024 13:08:41 +0100 Subject: [PATCH] added draft changelog and updated release template --- .github/CHANGELOG.md | 13 +++++++++++++ .github/release_template.md | 9 +++++---- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/.github/CHANGELOG.md b/.github/CHANGELOG.md index 00e557063e..97547f71d7 100644 --- a/.github/CHANGELOG.md +++ b/.github/CHANGELOG.md @@ -2,6 +2,19 @@ [**Upgrade Guide**](https://intelowlproject.github.io/docs/IntelOwl/installation/#update-to-the-most-recent-version) +## [v6.2.0](https://github.com/intelowlproject/IntelOwl/releases/tag/v6.2.0) +#### TODO: DRAFT CHANGELOG + +### New releases schedule +From this release onwards, we are adopting a new schedule for future releases containing new features: expect a new release on every April and October (like Ubuntu :P). + +In this way we aim to provide constant support for the users and expected deadlines to get the new features from our project into the official releases. + +Please remember that you can always use the most recent features available in the development branch at anytime! See [this section](https://intelowlproject.github.io/docs/IntelOwl/installation#get-the-experimental-features-in-the-develop-branch) for additional details. + +Obviously, as always, important bugs and fixes will be handled differently with dedicated patch releases. + + ## [v6.1.0](https://github.com/intelowlproject/IntelOwl/releases/tag/v6.1.0) This release merges all the developments performed by our Google Summer of Code contributors for this year. The program has just ended. You can read the related blogs for more info about: - [Nilay Gupta](https://x.com/guptanilay1): [New analyzers for IntelOwl](https://intelowlproject.github.io/blogs/gsoc24_new_analyzers_for_intelowl) diff --git a/.github/release_template.md b/.github/release_template.md index 2ebef18191..acd798dff4 100644 --- a/.github/release_template.md +++ b/.github/release_template.md @@ -2,10 +2,10 @@ - [ ] If we changed/added Docker Analyzers, we need to configure Docker Hub / Dependabot properly. - [ ] I have already checked if all Dependabot issues have been solved before creating this PR. -- [ ] Update `CHANGELOG.md` for the new version +- [ ] Update `CHANGELOG.md` for the new version. Tag another maintainer to review the Changelog and wait for their feedback. - [ ] Change version number `docker/.env` - [ ] Verify CI Tests -- [ ] Create release for the branch `develop`. +- [ ] Create release for the branch `develop`. Remember to prepend a `v` to the version number. Write the following statement there (change the version number): ```commandline @@ -17,7 +17,8 @@ WARNING: The release will be live within an hour! - [ ] Wait for [dockerHub](https://hub.docker.com/repository/docker/intelowlproject/intelowl) to finish the builds - [ ] Merge the PR to the `master` branch. **Note:** Only use "Merge and commit" as the merge strategy and not "Squash and merge". Using "Squash and merge" makes history between branches misaligned. - [ ] Remove the "wait" statement in the release description. -- [ ] Publish new Post into official Twitter and LinkedIn accounts: +- [ ] Publish new Post into official Twitter and LinkedIn accounts (change the version number): ```commandline published #IntelOwl vX.X.X! https://github.com/intelowlproject/IntelOwl/releases/tag/vX.X.X #ThreatIntelligence #CyberSecurity #OpenSource #OSINT #DFIR -``` \ No newline at end of file +``` +- [ ] If that was a major release or an important release, communicate the news to the marketing staff \ No newline at end of file