Skip to content

ci: add pr-source-check workflow#57

Merged
anderdc merged 1 commit into
testfrom
add-pr-source-check
May 12, 2026
Merged

ci: add pr-source-check workflow#57
anderdc merged 1 commit into
testfrom
add-pr-source-check

Conversation

@LandynDev
Copy link
Copy Markdown
Collaborator

Summary

  • The main branch ruleset requires a status check named pr-source-check, but no workflow in this repo publishes one — PRs into main (e.g. Promote test -> main #56) are perma-blocked.
  • Mirrors the workflow already used in entrius/gittensor and entrius/gittensor-ui: enforces that PRs into main originate from test.

Test plan

  • Lint + build pass on this PR (targets test, so pr-source-check itself doesn't gate it).
  • After merge to test, re-trigger PR Promote test -> main #56pr-source-check should appear and pass (head ref is test).

Branch protection on main requires a 'pr-source-check' status, but no
workflow was publishing it — leaving PRs into main perma-blocked.
Mirror the workflow used in entrius/gittensor and entrius/gittensor-ui:
enforce that PRs into main originate from 'test'.
@anderdc anderdc merged commit 44604b5 into test May 12, 2026
2 checks passed
anderdc pushed a commit that referenced this pull request May 12, 2026
Branch protection on main requires a 'pr-source-check' status, but no
workflow was publishing it — leaving PRs into main perma-blocked.
Mirror the workflow used in entrius/gittensor and entrius/gittensor-ui:
enforce that PRs into main originate from 'test'.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants