Skip to content

Commit

Permalink
Add some more stuff to contributing.md
Browse files Browse the repository at this point in the history
  • Loading branch information
nfachan committed Jan 19, 2024
1 parent e1f4183 commit 808afa3
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions doc/contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ These are the items we need to do to release:
- Rebuild to update `Cargo.lock` again.
- Push changesets and tags.
- Create GitHub release.
- Update GitHub milestones.

## Update `CHANGELOG.md`

Expand Down Expand Up @@ -112,3 +113,15 @@ git push --atomic origin main v1.2.3
Go to the [GitHub repository's `Releases`
page](https://github.com/maelstrom-software/maelstrom/releases). Click `Draft a
new release`. Use the tag you just crated to draft the release.

## Update GitHub Milestones

Go to the [GitHub milestones page](https://github.com/maelstrom-software/maelstrom/milestones).

If there isn't yet a milestone for the next release, create one.

Then, look at all of the issues in the milestone for the just-released version.
If there are any open issues, either close them or move them out of the
release, as appropriate.

Finally, close the milestone for the just-released version.

0 comments on commit 808afa3

Please sign in to comment.