Commit Graph

7 Commits

Author SHA1 Message Date
deluan 64323ce2f2 ci: include PR number in version suffix (e.g. 0.3.0-PR123-abc1234) 2026-02-09 14:26:15 -05:00
deluan 8e78f0b7f1 ci: append git SHA to manifest version in PR builds
Makes PR artifacts distinguishable from releases by patching the
manifest version to X.Y.Z-<sha> before packaging.
2026-02-09 13:59:57 -05:00
deluan b916c4c8fd Remove release.yml in favor of create-release workflow
Releases are now fully handled by create-release.yml, which is
triggered manually via the GitHub UI or `make release`. The separate
tag-triggered release.yml is no longer needed.
2026-02-07 21:05:05 -05:00
deluan 35fbcbb46e Add build and release steps to create-release workflow
Move the TinyGo build, packaging, and GitHub release creation from
release.yml into create-release.yml. This avoids the GITHUB_TOKEN
limitation where pushes from a workflow don't trigger other workflows.
release.yml is kept as a fallback for manually pushed tags.
2026-02-07 21:04:00 -05:00
Deluan Quintão a39bcec7b2 Automate manifest.json version updates during release (#9)
Co-authored-by: Claude <noreply@anthropic.com>
2026-02-07 20:17:09 -05:00
deluan 86de170469 Add build information to download link comment in PR workflow 2026-02-04 16:57:50 -05:00
deluan 38391cd178 Add GitHub Actions workflows for build, release, and PR download link 2026-02-03 10:25:48 -05:00