Skip to content

sync-admin: per-repo opt-out with .github/admin-skip - #13

Merged
jeyrb merged 1 commit into
mainfrom
admin-skip
Nov 10, 2026
Merged

jeyrb merged 1 commit into
mainfrom
admin-skip

Conversation

@jeyrb

@jeyrb jeyrb commented Nov 10, 2026

Copy link
Copy Markdown
Contributor

sync-admin.sh copies every admin workflow template into every rhizomatics repo, so a template that can't work in one repo can't be left out. For example, dependency review fails on every hq-private PR: "Dependency review is not supported on this repository", because a private repo needs GitHub Advanced Security for it.

A repo can now list template file names in .github/admin-skip, one per line, with # comments allowed. The sync then leaves those templates out and removes them if they're present. --check reports the removals. templates/README.md documents it.

Checked: bash -n passes. --check over ~/Projects lists only the two hq-private removals as new. The other three drifts it reports, in updates2mqtt, hacs-downloads and boat-tech-directory, were there before and aren't touched here.

Companion: the hq-private PR that adds its admin-skip (linked below).

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jeyrb jeyrb self-assigned this Nov 10, 2026
@jeyrb

jeyrb commented Nov 10, 2026

Copy link
Copy Markdown
Contributor Author

@jeyrb
jeyrb merged commit 4dbf6ed into main Nov 10, 2026
3 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