Skip to content

docs: add comprehensive repository settings documentation#8

Merged
gander merged 3 commits into
mainfrom
claude/enable-repo-settings-FzPAt
Dec 18, 2025
Merged

docs: add comprehensive repository settings documentation#8
gander merged 3 commits into
mainfrom
claude/enable-repo-settings-FzPAt

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Changes

  • docs: add comprehensive repository settings documentation

*This PR was automatically created from branch *

- Add missing "Auto-close issues with merged linked pull requests" setting
- Document additional security settings (Dependabot, secret scanning, push protection)
- Add merge strategy configuration (squash, rebase, merge commits)
- Document Actions workflow permissions (GITHUB_TOKEN, fork workflows)
- Add repository features recommendations (Issues, Wikis, Projects, Discussions)
- Expand verification checklist with all new settings
- Add comprehensive quick reference summary for all repository settings

This ensures all 6 requested repository settings are documented plus many additional
recommended settings for production-ready repository configuration.
Add complete Renovate setup and configuration documentation:

**Renovate Configuration Section:**
- Why use Renovate instead of Dependabot version updates
- How to activate Renovate (GitHub App installation steps)
- Detailed explanation of default renovate.json configuration
- Alternative gander-settings/renovate:automerge preset
- Customization examples (automerge, scheduling, grouping, pinning)
- Dependency Dashboard setup
- Verification steps
- Troubleshooting guide (no PRs, automerge issues, conflicts)
- Best practices for production use
- Integration with GitHub Actions workflows
- Renovate vs Dependabot comparison table

**Dependabot Updates:**
- Explicitly mark Dependabot version updates as "DISABLE"
- Add step-by-step instructions to disable it
- Add instructions to remove .github/dependabot.yml if exists
- Clarify division: Renovate (versions) + Dependabot (security only)

**Documentation Updates:**
- Update Table of Contents with Renovate section
- Update Verification Checklist with Renovate items
- Update Quick Reference Summary with Renovate settings
- Add Renovate documentation links to Additional Resources
- Add gander-settings/renovate preset links

This ensures users understand how to properly configure Renovate and
avoid conflicts between Renovate and Dependabot version updates.
@github-actions github-actions Bot added documentation Improvements or additions to documentation size/l labels Dec 18, 2025
@gander gander merged commit e9e41ba into main Dec 18, 2025
16 checks passed
@gander gander deleted the claude/enable-repo-settings-FzPAt branch December 18, 2025 02:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated claude documentation Improvements or additions to documentation size/l

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants