Sam Stephenson on Nostr: Here is the release workflow I ended up with. When I push a tag that starts with ...
Here is the release workflow I ended up with. When I push a tag that starts with “v”, it extracts the changelog entries, publishes a release, and publishes a versioned package. When I push the tag “latest”, it force-publishes a package with the name “latest”, which has a stable URL https://codeberg.org/sstephenson/brat/src/branch/main/.forgejo/workflows/release.yml