Publish releases for v* tags #30
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "release-workflow"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A tag push (
v*) now runs CI and then areleasejob that attaches the bundle, its.sha256and the Arch package to the release of that tag. Tags with a hyphen (v0.2.0-alpha.1) become pre-releases. A release created by hand for the tag is reused, and assets with the same name are replaced.The first release,
v0.1.0-alpha.1, was published by hand from the CI artifacts of main atf1c633f, so a friend can test on a Steam Machine.The README now links the releases page for the bundle and the Arch package.
Not tested yet: the job only runs on a tag push, so the next tag is its first run. If the automatic token may not create releases, the job fails without touching anything else.