❯ We're getting this:
Auths Commit Verification
Result: ❌ 5/6 commits verified
How to fix
Commit 81bce680 is not signed. Install auths and re-sign:
macOS: brew install auths
Linux: Download from releases
Then re-sign:
git commit --amend --no-edit -S
git push --force-with-lease
Quickstart →
from verify commits in:
/Users/bordumb/workspace/repositories/auths-base/auths/.github/workflows/ci.yml
I ran the command it suggests 3 times and it keeps failing
⏺ The issue is that 81bce68 was created without signing (maybe by a tool, a rebase, or an amend that dropped the signature). Running git commit --amend keeps
re-signing the current HEAD (a5838d3), not 81bce68 which is 5 commits back.
Let me check.
⏺ Bash(git log --oneline -6 && echo "---" && git log --format="%h %G? %s" -6)
⎿ a5838d3 feat: add support for tlogs
81bce68 feat: add namespace governance, identity-as-API-key, and hardening (fn-74, fn-75, fn-76)
849e19f feat: add auths log inspect and auths log verify CLI commands (fn-73.5)
… +10 lines (ctrl+o to expand)
⏺ 81bce68 has N (no signature). It's 5 commits back. You can't fix it with --amend — that only touches HEAD.
To sign it, you'd need an interactive rebase (git rebase -i) to edit that commit, which rewrites all 5 commits after it (new hashes for everything). Since
these aren't pushed yet, that's fine.
But per CLAUDE.md, I shouldn't run interactive git commands. Here's what you do:
git rebase --exec 'git commit --amend --no-edit -S' 40c9435
This re-signs every commit from 40c9435 to HEAD. Non-interactive, signs all 6 commits. All hashes will change.
❯ We're getting this:
Auths Commit Verification
a5838d3381bce680849e19f05a9f7178c299082040c9435cResult: ❌ 5/6 commits verified
How to fix
Commit
81bce680is not signed. Install auths and re-sign:macOS:
brew install authsLinux: Download from releases
Then re-sign:
Quickstart →
from verify commits in:
/Users/bordumb/workspace/repositories/auths-base/auths/.github/workflows/ci.yml
I ran the command it suggests 3 times and it keeps failing
⏺ The issue is that 81bce68 was created without signing (maybe by a tool, a rebase, or an amend that dropped the signature). Running git commit --amend keeps
re-signing the current HEAD (a5838d3), not 81bce68 which is 5 commits back.
Let me check.
⏺ Bash(git log --oneline -6 && echo "---" && git log --format="%h %G? %s" -6)
⎿ a5838d3 feat: add support for tlogs
81bce68 feat: add namespace governance, identity-as-API-key, and hardening (fn-74, fn-75, fn-76)
849e19f feat: add auths log inspect and auths log verify CLI commands (fn-73.5)
… +10 lines (ctrl+o to expand)
⏺ 81bce68 has N (no signature). It's 5 commits back. You can't fix it with --amend — that only touches HEAD.
To sign it, you'd need an interactive rebase (git rebase -i) to edit that commit, which rewrites all 5 commits after it (new hashes for everything). Since
these aren't pushed yet, that's fine.
But per CLAUDE.md, I shouldn't run interactive git commands. Here's what you do:
git rebase --exec 'git commit --amend --no-edit -S' 40c9435
This re-signs every commit from 40c9435 to HEAD. Non-interactive, signs all 6 commits. All hashes will change.