Skip to content

chore: delete obsolete setup-branch-protection.sh#349

Merged
schmug merged 1 commit into
mainfrom
chore/issue-307-delete-obsolete-branch-protection-script
May 23, 2026
Merged

chore: delete obsolete setup-branch-protection.sh#349
schmug merged 1 commit into
mainfrom
chore/issue-307-delete-obsolete-branch-protection-script

Conversation

@schmug
Copy link
Copy Markdown
Owner

@schmug schmug commented May 21, 2026

Summary

  • Deletes scripts/routine-pipeline/setup-branch-protection.sh, which provisioned a branch-protection ruleset with "contexts": [] — a hollow config that never enforced real CI checks.
  • Per owner re-scope comment on Complete Routine pipeline go-live: register Routines + pilot validation #307: dmarcheck's main protection is managed entirely by the main-protection repository ruleset in claude-routines. This script is superseded and running it would apply a weaker, conflicting config.
  • No other file in the repo referenced this script.

Test plan

  • npm test — 1043 passed, 1 pre-existing network-integration failure (same baseline as main, unrelated to this change)
  • npm run typecheck — 0 errors (bash-only deletion, no TypeScript impact)
  • grep -r setup-branch-protection returns no results in remaining files

Deferred (operator actions, not code — see #307 comment)

Part of #307

https://claude.ai/code/session_01DhHq3Bdfr2xKarHsbgk5Yc


Generated by Claude Code

The script provisioned a branch-protection ruleset with an empty
`contexts: []` check list, making it functionally hollow. Per the
owner's re-scope comment on #307, dmarcheck's main-branch protection
is managed entirely by the `main-protection` repository ruleset in
claude-routines — this script is superseded and should not be run.

No other file referenced the script.

Part of #307 (code-only sub-task; Routine registration and pilot
validation remain as operator actions).

https://claude.ai/code/session_01DhHq3Bdfr2xKarHsbgk5Yc
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
dmarcheck ba00153 May 21 2026, 01:15 PM

@schmug schmug merged commit c017065 into main May 23, 2026
5 checks passed
@schmug schmug deleted the chore/issue-307-delete-obsolete-branch-protection-script branch May 23, 2026 12:44
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.

2 participants