Skip to content

feat: consolidate forbid-artifacts into CI Gate#200

Merged
typelicious merged 1 commit into
mainfrom
feat/gate-forbid-artifacts
Apr 4, 2026
Merged

feat: consolidate forbid-artifacts into CI Gate#200
typelicious merged 1 commit into
mainfrom
feat/gate-forbid-artifacts

Conversation

@typelicious
Copy link
Copy Markdown
Collaborator

Summary

  • Moves forbid-artifacts job from repo-safety.yml into ci.yml
  • Adds forbid-artifacts to gate job's needs: list
  • Deletes repo-safety.yml (now empty)
  • Result: only CI Gate needs to be a required status check — remove lint, test (3.10-3.13), forbid-artifacts from branch protection after merge

🤖 Generated with Claude Code

Move the forbidden-file/history check from repo-safety.yml into ci.yml
so that CI Gate is the single required status check — no manual juggling
of multiple required checks in branch protection settings.

Gate now covers: test · lint · package · forbid-artifacts

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions github-actions Bot enabled auto-merge (squash) April 4, 2026 21:56
@typelicious typelicious merged commit 842ab35 into main Apr 4, 2026
15 checks passed
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