ref:main

bump-anvil-pin cancelled

Command: set -e git config --global --add safe.directory /workspace export MIX_HOME=/workspace/.mix # Same gate as `release` above: CI checks out a detached HEAD, so the # branch name is always "HEAD". Compare the checked-out SHA against # origin/main instead. Deliberately not a `branch contains 'main'` # match — that is a substring test and it matched # feat/324-git-maintenance (fangorn/anvil#234). git fetch origin main 2>/dev/null || true HEAD_SHA=$(git rev-parse HEAD) MAIN_SHA=$(git rev-parse origin/main 2>/dev/null || echo "") if [ "$HEAD_SHA" != "$MAIN_SHA" ]; then echo "Not a merge to main (HEAD $HEAD_SHA != origin/main $MAIN_SHA) — skipping pin bump" exit 0 fi # The runner-injected ANVIL_TOKEN is scoped to THIS repository and # cannot write to fangorn/anvil (fangorn/anvil#390), so the bump needs a # separately provisioned cross-repo credential. Its absence fails the # job loudly — a silent skip would leave Anvil pinned to an old commit # with nothing to show anything was missed. The script prints exactly # what an admin has to provision. curl -sL "https://anvil.fangorn.io/runner/download?os=$(uname -s)&arch=$(uname -m)" -o /usr/local/bin/anvil chmod +x /usr/local/bin/anvil PIN_BUMP_SHA="$HEAD_SHA" mix run --no-start -r ci/pin_bump.exs \ -e 'ExGitObjectstore.CI.PinBump.main()'
Started: - Completed: Jul 31, 2026 at 06:42 UTC Duration: -

Build Output

No output yet.