Skip to content

Re-trigger CI checks after key normalization commit#4

Merged
daharoni merged 1 commit intomainfrom
fix-ci-retrigger
Apr 8, 2026
Merged

Re-trigger CI checks after key normalization commit#4
daharoni merged 1 commit intomainfrom
fix-ci-retrigger

Conversation

@daharoni
Copy link
Copy Markdown
Contributor

@daharoni daharoni commented Apr 8, 2026

Summary

  • Fixes CI getting stuck on PRs where keys are normalized
  • When CI pushes a normalized-keys commit, pushes from GITHUB_TOKEN don't trigger new workflow runs (GitHub's infinite loop prevention)
  • After pushing, the Action now re-requests the check suite on the new commit via the GitHub API so branch protection sees a passing validate check

Also includes the subobject template name fix from PR #2.

Test plan

  • Open a PR with a non-normalized citation key
  • Verify CI normalizes, commits back, and the validate check passes on the new head commit

🤖 Generated with Claude Code

When CI normalizes keys and pushes a new commit, the GITHUB_TOKEN
push doesn't trigger a new workflow run. This adds a step to
re-request the check suite on the new commit via the GitHub API,
so branch protection sees a passing check on the PR head.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@daharoni daharoni merged commit 2ebfd31 into main Apr 8, 2026
@daharoni daharoni deleted the fix-ci-retrigger branch April 8, 2026 07:37
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