Skip to content

fix: checkout authorship helpers from github repo - #18

Merged
haasonsaas merged 1 commit into
mainfrom
codex/fix-authorship-helper-checkout
Apr 28, 2026
Merged

fix: checkout authorship helpers from github repo#18
haasonsaas merged 1 commit into
mainfrom
codex/fix-authorship-helper-checkout

Conversation

@haasonsaas

Copy link
Copy Markdown
Contributor

Summary

  • stop using the caller repository workflow SHA when the reusable authorship workflow checks out evalops/.github helper scripts
  • add a helper_ref input that defaults to main so existing callers keep working, while callers can pin helper script refs explicitly

Verification

  • actionlint .github/workflows/agent-authorship-label.yml
  • ruby -c .github/scripts/classify-agent-authorship.rb

@cursor

cursor Bot commented Apr 28, 2026

Copy link
Copy Markdown

PR Summary

Low Risk
Low risk: small change limited to a reusable GitHub Actions workflow, with a default preserving current behavior; failures would mainly impact labeling automation if a bad helper_ref is supplied.

Overview
Stops checking out evalops/.github helper scripts at github.workflow_sha and instead adds a new workflow_call input, helper_ref (default main), to control which ref is used.

This lets callers explicitly pin the helper scripts version while keeping existing callers working unchanged.

Reviewed by Cursor Bugbot for commit 0fc7c2c. Bugbot is set up for automated code reviews on this repo. Configure here.

@haasonsaas
haasonsaas merged commit 510c104 into main Apr 28, 2026
4 checks passed
@haasonsaas
haasonsaas deleted the codex/fix-authorship-helper-checkout branch April 28, 2026 21:54
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