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.
|
# tag IS the package, and install.sh downloads exactly that.
|
||||||
on:
|
on:
|
||||||
push:
|
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:
|
permissions:
|
||||||
contents: write # gh release create
|
contents: write # gh release create
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue