From b17144964294ed251a79ddbcda3bee9a6d8b9232 Mon Sep 17 00:00:00 2001 From: Benjamin Gilbert Date: Mon, 8 Jun 2026 17:17:40 -0500 Subject: [PATCH] maintainer/release: automatically sync release table Signed-off-by: Benjamin Gilbert --- .github/maintainer/README.md | 2 +- .github/maintainer/release.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/maintainer/README.md b/.github/maintainer/README.md index 420c9d4..1238cea 100644 --- a/.github/maintainer/README.md +++ b/.github/maintainer/README.md @@ -2,4 +2,4 @@ ## Maintainer issue templates -- [Release checklist](https://github.com/openslide/openslide-java/issues/new?title=Release+X.Y.Z&body=%23+OpenSlide+Java+release+process%0A%0A-+%5B+%5D+Update+%60CHANGELOG.md%60+and+version+in+%60pom.xml%60%0A-+%5B+%5D+Create+and+push+signed+tag%0A-+%5B+%5D+Verify+that+GitHub+Actions+created+a+%5BGitHub+release%5D%28https%3A%2F%2Fgithub.com%2Fopenslide%2Fopenslide-java%2Freleases%29+with+release+notes+and+a+JAR%0A-+%5B+%5D+Update+website%3A+%60_data%2Freleases.yaml%60%2C+%60_includes%2Fnews.md%60%0A-+%5B+%5D+Send+mail+to+-announce+and+-users%0A-+%5B+%5D+Post+to+%5Bforum.image.sc%5D%28https%3A%2F%2Fforum.image.sc%2Fc%2Fannouncements%2F10%29&labels=release) +- [Release checklist](https://github.com/openslide/openslide-java/issues/new?title=Release+X.Y.Z&body=%23+OpenSlide+Java+release+process%0A%0A-+%5B+%5D+Update+%60CHANGELOG.md%60+and+version+in+%60pom.xml%60%0A-+%5B+%5D+Create+and+push+signed+tag%0A-+%5B+%5D+Verify+that+GitHub+Actions+created+a+%5BGitHub+release%5D%28https%3A%2F%2Fgithub.com%2Fopenslide%2Fopenslide-java%2Freleases%29+with+release+notes+and+a+JAR%0A-+%5B+%5D+%60cd%60+into+website+checkout%3B+%60_scripts%2Fsync-releases.py%60%3B+update+%60_includes%2Fnews.md%60%0A-+%5B+%5D+Send+mail+to+-announce+and+-users%0A-+%5B+%5D+Post+to+%5Bforum.image.sc%5D%28https%3A%2F%2Fforum.image.sc%2Fc%2Fannouncements%2F10%29&labels=release) diff --git a/.github/maintainer/release.md b/.github/maintainer/release.md index dcddc4d..fa1d019 100644 --- a/.github/maintainer/release.md +++ b/.github/maintainer/release.md @@ -10,6 +10,6 @@ labels: [release] - [ ] Update `CHANGELOG.md` and version in `pom.xml` - [ ] Create and push signed tag - [ ] Verify that GitHub Actions created a [GitHub release](https://github.com/openslide/openslide-java/releases) with release notes and a JAR -- [ ] Update website: `_data/releases.yaml`, `_includes/news.md` +- [ ] `cd` into website checkout; `_scripts/sync-releases.py`; update `_includes/news.md` - [ ] Send mail to -announce and -users - [ ] Post to [forum.image.sc](https://forum.image.sc/c/announcements/10)