gh-settings
Version updated for https://github.com/noirbizarre/gh-settings to version 0.3.0.
- This action is used across all versions by ? repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
This GitHub Action automates the management of repository settings using the GitHub CLI. It provides a declarative way to define and update repository configuration, including topics, labels, and autolinks. The action computes the difference between the current state and the desired state defined in a .github/settings.yml file and applies the necessary changes. It does not require any external services or apps, and it can preview changes before applying them using gh settings plan.
What’s Changed
💫 Features
- resources Manage Actions general settings and web commit signoff - (36e4b9a)
🐛 Bug Fixes
- docs Add Actions general settings to the Administration: write lists - (181150f)
- docs Say the Actions token reaches Pages, not just labels - (0f9cf82)
🔨 Refactor
- resources Derive the exported section instead of hand-building it - (c58b245)
- rulesets Match the idioms the other resources use - (d8e88ca)
- State the recreate invariant instead of hiding it in a shared arm - (27543a2)
📚 Documentation
- adr Record what later records changed - (599250c)
- roadmap List Actions general settings as supported - (7a2bed1)
- Correct the small stale statements - (9e16f93)
- Stop saying the action has never been released - (b927f6d)
🎨 Style
- resources One wording for the undecodable-payload panic - (780dfdf)
- Rustfmt the rewrapped panic messages - (3125adc)