feat(ci): publish versioned releases with CalVer tags
- Config reads ANVIL_SERVER_URL and ANVIL_TOKEN from env (for CI)
- release list gets --format json for script consumption
- ci/release.sh computes next CalVer version (YYYY.MM.BUILD)
- build-runner step publishes release on main with versioned assets
Asset naming: anvil_runner_linux_{amd64,arm64}_YYYY.MM.BUILD
CI artifacts keep unversioned names (per-run already).
Requires ANVIL_TOKEN CI secret: anvil ci set-secret ANVIL_TOKEN <pat>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
SHA:
fedf3c89c3ab18bab5ec8bed1a95723bd60b5ba7
Author:
Cole Christensen <cole.christensen@macmillan.com>
Date:
2026-04-10 05:37
Parents:
98c330d
4 files changed
+98
-15
| Type | ||
|---|---|---|
|
|
.anvil.yml | +32 −2 |
|
||