ci: add release notes

and update Releasing.md
This commit is contained in:
André Roth
2025-02-15 19:25:35 +01:00
parent 1abb735bfa
commit ab18da351d
2 changed files with 37 additions and 17 deletions
+9 -8
View File
@@ -3,13 +3,14 @@
- create branch release/1.x.y
- update debian/changelog
- create PR, merge when approved
- on updated master, git tag and push:
```
version=$(dpkg-parsechangelog -S Version)
git tag -a v$version -m 'aptly: release $version'
git push aptly-dev v$version
```
- run swagger locally
- add generated swagger-1.x.y.json to www.aptly.info
- on updated master, create release:
```
version=$(dpkg-parsechangelog -S Version)
echo Releasing prod version $version
git tag -a v$version -m 'aptly: release $version'
git push origin v$version master
```
- run swagger locally (`make docker-serve`)
- copy generated docs/swagger.json to https://github.com/aptly-dev/www.aptly.info/tree/master/static/swagger/aptly_1.x.y.json
- releae www.aptly.info
- create release announcement on https://github.com/aptly-dev/aptly/discussions