Skip to content

Commit

Permalink
HOWTO-RELEASE: add a step to check GitHub Zeonodo integration
Browse files Browse the repository at this point in the history
  • Loading branch information
rouault committed Jun 4, 2024
1 parent 82af828 commit 10e0e70
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions HOWTO-RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -174,15 +174,21 @@ git tag -a -m "Create tag x.y.z" x.y.z
git push --tags
```

### 2.4 Prepare the release on GitHub
### 2.4 Check the GitHub Zeonodo integration

Go to https://zenodo.org/account/settings/github/ and check that the OSGeo/PROJ
repository is ON so that the creation of the GitHub release triggers the
creation of a corresponding Zenodo record.

### 2.5 Prepare the release on GitHub

When the new tag is pushed upstream GitHub picks up that a new release has been
issued. Update the new release on <https://github.com/OSGeo/PROJ/releases> with
the release notes from `NEWS.md` and add the prepared source distribution archives
to the release (otherwise GitHub will just package the entire repository - we
don't want that).

### 2.5 Announce the new release
### 2.6 Announce the new release

The release should be announced on PROJ and MetaCRS mailing lists. Additionally
the release announcement should be sent to <[email protected]> which will add
Expand Down

0 comments on commit 10e0e70

Please sign in to comment.