Skip to content

ci: fix verify-HEAD routing test on signed checkouts; skip npm republish of existing versions - #379

Merged
bordumb merged 1 commit into
mainfrom
fix/ci-routing-test-and-republish-skip
Jul 18, 2026
Merged

bordumb merged 1 commit into
mainfrom
fix/ci-routing-test-and-republish-skip

Conversation

@bordumb

@bordumb bordumb commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

Two CI fixes:

  1. test_unified_verify_routes_head_to_commit_verify asserted auths verify HEAD always fails — true only on unsigned checkouts. Now that main is fully signed and root-pinned, verification legitimately succeeds in CI and the assertion broke. The test now pins what it always meant to: routing. Either verdict must exit 0 or 1 — never clap's usage-error exit 2.

  2. publish-node.yml re-fires on a re-pushed tag and npm refuses republishing an existing version ("You cannot publish over the previously published versions: 0.1.6"). An already-published version is now a stated SKIP, not a red job — re-tagging a release stays green.

🤖 Generated with Claude Code

…s already-published versions

Auths-Id: did:keri:EB5cPHY0t-ejNC_rUzPS1dclTvd6kG-R9mQzjozCuGgd
Auths-Device: did:keri:EB5cPHY0t-ejNC_rUzPS1dclTvd6kG-R9mQzjozCuGgd
Auths-Anchor-Seq: 1
@bordumb
bordumb merged commit 72124fe into main Jul 18, 2026
18 checks passed
@bordumb
bordumb deleted the fix/ci-routing-test-and-republish-skip branch July 18, 2026 14:16
@github-actions

Copy link
Copy Markdown

Auths Commit Verification

Commit Status Details
42877c0f ✅ Verified Signed by did:keri:EB5cPHY0t-ejNC_rUzPS1dclTvd6kG-R9mQzjozCuGgd

Result: ✅ 1/1 commits verified

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant