Skip to content

feat: require docs check on sharp-mud, via per-repo override#3

Merged
ncipollina merged 2 commits into
mainfrom
require-docs-check-sharp-mud
Jul 21, 2026
Merged

feat: require docs check on sharp-mud, via per-repo override#3
ncipollina merged 2 commits into
mainfrom
require-docs-check-sharp-mud

Conversation

@ncipollina

Copy link
Copy Markdown
Contributor

Summary

  • Adds safe-settings/repos/sharp-mud.yml, a per-repo branch-protection override (same pattern as devops-templates.yml/dynamodb-efcore-provider.yml)
  • Adds docs alongside the org-default build / build in required status checks for sharp-mud's main branch
  • Scoped to this one repo only — org default (settings.yml) is untouched, so no other repo is affected

Depends on LayeredCraft/sharp-mud#12, which makes the docs check always run (instead of path-filtered) so it's safe to require without permanently blocking non-docs PRs. Merge that first, or at least around the same time, so there's no window where docs is required but never posts a status.

Test plan

  • Confirm safe-settings-sync picks this up and updates sharp-mud's branch protection
  • Confirm a new sharp-mud PR shows docs as a required check
  • Confirm a non-docs PR still merges normally (docs check fast-passes)

🤖 Generated with Claude Code

sharp-mud's docs workflow now always runs on PRs (skipping the real
build fast when irrelevant) specifically so it's safe to require —
see LayeredCraft/sharp-mud#12. Org-default contexts only list
"build / build", so this repo needs its own override to add "docs"
without affecting every other repo.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 6e12ff3c76

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread safe-settings/repos/sharp-mud.yml Outdated
safe-settings merges required_status_checks.contexts across org/repo
levels by default (org-level contexts fold into repo-level, not
replaced), so repeating build / build and the whole rest of the
protection block here was redundant duplication of settings.yml —
only the net-new "docs" context belongs in this file.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

@j-d-ha j-d-ha left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ncipollina
ncipollina merged commit 9968598 into main Jul 21, 2026
@ncipollina
ncipollina deleted the require-docs-check-sharp-mud branch July 21, 2026 12:26
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