Skip to content

Add shared GitHub repository config checks - #119

Merged
ineedjet merged 1 commit into
mainfrom
agent/github-config-check
Aug 11, 2026
Merged

Add shared GitHub repository config checks#119
ineedjet merged 1 commit into
mainfrom
agent/github-config-check

Conversation

@ineedjet

@ineedjet ineedjet commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

🤖 [rubykatzen/baseline]:

Summary

  • add config/github.yml with expected GitHub repository settings
  • add a generic checker and version-matched composite action
  • export github-shared.yml and use it from baseline through github.yml
  • document consumer setup and JSON skip exceptions

Initial checks

  • wiki disabled
  • auto-merge enabled
  • merged branches deleted automatically

Verification

  • 20 unit tests
  • full pre-commit suite
  • live check against rubykatzen/baseline

Closes #103

@ineedjet
ineedjet force-pushed the agent/github-config-check branch 3 times, most recently from 5d4759e to 45cd92d Compare August 11, 2026 23:32
@ineedjet
ineedjet force-pushed the agent/github-config-check branch from 45cd92d to 7dee6e6 Compare August 11, 2026 23:34
@ineedjet
ineedjet merged commit 7e5487b into main Aug 11, 2026
3 checks passed
@ineedjet
ineedjet deleted the agent/github-config-check branch August 11, 2026 23:40
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.

feat: github-shared.yml — check repository settings

1 participant