You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: gate release on master ancestry; use docker for musl builds
- Add a `gate-release` job that runs after the matrix and only allows
the `release` job to proceed if the tag commit is reachable from
origin/master. Tags pushed from feature branches still run the build
matrix (for verification) but the release is skipped, not failed.
- Replace the `container: node:24-alpine` directive on musl jobs with
an explicit `docker run` invocation. GitHub Actions JS actions can't
run inside Alpine containers on ARM64 runners; running the build
inside `docker run` on the host runner sidesteps that limitation and
keeps the x64/arm64 musl paths identical.
- Drop the obsolete `build-release` branch from the push trigger.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments