Skip to content

Commit

Permalink
Update release instructions to include nice-to-haves
Browse files Browse the repository at this point in the history
  • Loading branch information
chutten committed Oct 22, 2024
1 parent 941c451 commit 6e0ce79
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,9 @@ $ py.test tests.test_glean_parser

A reminder for the maintainers on how to deploy.

Get a clean main branch with all of the changes from `upstream`:
- Ask around if there are any PRs folks want to get into your release.

- Get a clean main branch with all of the changes from `upstream`:

```sh
$ git checkout main
Expand Down Expand Up @@ -170,8 +172,13 @@ $ git rebase upstream/main
- Tagging the release will trigger a CI workflow which will build the
distribution of `glean_parser` and publish it to PyPI.

The continuous integration system will then automatically deploy to
PyPI.
- The continuous integration system will then automatically deploy to
PyPI.

- Post a message to
[#glean:mozilla.org](https://chat.mozilla.org/#/room/#glean:mozilla.org)
announcing the new release.
- Include a copy of the release-specific changelog if you want to be fancy.

See also:

Expand Down

0 comments on commit 6e0ce79

Please sign in to comment.