Skip to content

Commit

Permalink
added draft changelog and updated release template
Browse files Browse the repository at this point in the history
  • Loading branch information
mlodic committed Nov 8, 2024
1 parent c2f0f64 commit 4cfe205
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 4 deletions.
13 changes: 13 additions & 0 deletions .github/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
9 changes: 5 additions & 4 deletions .github/release_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
```
```
- [ ] If that was a major release or an important release, communicate the news to the marketing staff

0 comments on commit 4cfe205

Please sign in to comment.