Skip to content

Commit

Permalink
Merge pull request #4162 from rouault/howto_release_zenodo
Browse files Browse the repository at this point in the history
HOWTO-RELEASE: add a step to check GitHub Zeonodo integration
  • Loading branch information
rouault authored Jun 4, 2024
2 parents 4ac06aa + 10e0e70 commit e0e1482
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 <news_item@osgeo.org> which will add
Expand Down

0 comments on commit e0e1482

Please sign in to comment.