v1.0.0
·
12 commits
to main
since this release
Add repository fork, GitHub Pages, and push ruleset support John C. Bland II (@johncblandii) (#16)
## what- Add fork configuration to enable creating forked repositories
- Add GitHub Pages configuration with build type, CNAME, and source options
- Enable required_code_scanning ruleset rules (drift issue resolved)
- Add push ruleset target with file restrictions and size limits
- Add new ruleset rule types: required_linear_history, required_signatures, update, and update_allows_fetch_and_merge
why
These additions extend the module's capabilities to support more GitHub repository features and provide better control over repository rulesets, enabling enforcement of push-based rules and providing a more complete security analysis configuration.
references
- GitHub Terraform Provider: terraform-provider-github v6.9.0