feat: release flow — install-from-tag, release.yml, and -dev versions (#83) #90
1 changed files with 4 additions and 1 deletions
5
.github/workflows/release.yml
vendored
5
.github/workflows/release.yml
vendored
|
|
@ -9,7 +9,10 @@ name: release
|
|||
# tag IS the package, and install.sh downloads exactly that.
|
||||
on:
|
||||
push:
|
||||
tags: ["[0-9]*.[0-9]*.[0-9]*"]
|
||||
# Every tag, not a shape filter (rig's precedent): a tag that mismatches
|
||||
# VERSION — a habitual v0.7.0, a typo — must fail the assert LOUDLY
|
||||
# below, not be silently skipped by a pattern that didn't match.
|
||||
tags: ["**"]
|
||||
|
||||
permissions:
|
||||
contents: write # gh release create
|
||||
|
|
|
|||
Loading…
Reference in a new issue