Skip to content

v1.0.0

Choose a tag to compare

@cloudposse-releaser cloudposse-releaser released this 29 Jan 19:40
· 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