fix: remove /usr/bin/sg conflict and serialize coder build after base #21
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/ast-grep-build-order"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Two fixes for the CI failures:
1. ast-grep
/usr/bin/sgconflictDebian ships
/usr/bin/sgas part of shadow-utils ("run as group" command). npm tries to install ast-grep'ssgbinary to/usr/bin/sgand hitsEEXIST. Fix:rm -f /usr/bin/sgbefore the npm install — the shadow-utils binary is irrelevant in a container.2. build-coder running before base
Both workflows were triggered by the same push, running in parallel (or coder first, race condition). Switched
build-coder.ymlfrom apush/pathstrigger toworkflow_run— it now only fires afterBuild Sandbox Imagecompletes. Added aconclusion == successguard so a failed base won't kick off a coder build.Closes #18