[INFRA] Set up default rulesets for default and release branches
- Dominant language
- Rust
- Stars
- 1.8k
- Forks
- 241
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 22
Description
Placeholder issue for issue raised by the ASF Infra team: https://github.com/apache/auron/pull/2271
> This Pull Request enables the repository to conform with the "sane default security settings" of the Apache Software Foundation by configuring a default branch ruleset that protects the default branch and any release branches.
>
> Note that ~DEFAULT_BRANCH is a GitHub symbolic link to the current default branch (HEAD) of the repository and does not need changing.
> If the managing project does not wish to set up these defaults, please close this Pull Request. Alternatively, the project may merge this Pull Request to apply the changes immediately.
>
> If no action is taken, this Pull Request will be automatically merged by the Apache Infrastructure team on 2026-06-14 (30 days from now).
>
> For any further information, please reach us on Slack or at: [users@infra.apache.org](mailto:users@infra.apache.org)
Contributor guide
Research direction
Start by reviewing the Apache Infra team’s linked pull request, https://github.com/apache/auron/pull/2271, which contains the proposed repository ruleset configuration. Confirm that the default branch and release branches receive the stated protection and security settings; the issue provides no tests or source files to run.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github
- Domain
- infrastructure, security
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- Under an hour
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 20/100