Skip to content

chore(ci): Set up default rulesets for default and release branches#5080

Merged
Yicong-Huang merged 2 commits into
mainfrom
infrastructure-ruleset-bot/default-branch-protection
May 16, 2026
Merged

chore(ci): Set up default rulesets for default and release branches#5080
Yicong-Huang merged 2 commits into
mainfrom
infrastructure-ruleset-bot/default-branch-protection

Conversation

@asf-gitbox-commits
Copy link
Copy Markdown
Contributor

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

@github-actions github-actions Bot added the ci changes related to CI label May 15, 2026
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented May 15, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 43.10%. Comparing base (51bb04a) to head (30c838b).

Additional details and impacted files
@@            Coverage Diff            @@
##               main    #5080   +/-   ##
=========================================
  Coverage     43.10%   43.10%           
- Complexity     2207     2208    +1     
=========================================
  Files          1045     1045           
  Lines         40249    40249           
  Branches       4252     4252           
=========================================
+ Hits          17348    17349    +1     
- Misses        21829    21830    +1     
+ Partials       1072     1070    -2     
Flag Coverage Δ
access-control-service 39.53% <ø> (ø)
agent-service 33.72% <ø> (ø)
amber 43.78% <ø> (+0.01%) ⬆️
computing-unit-managing-service 0.00% <ø> (ø)
config-service 0.00% <ø> (ø)
file-service 32.18% <ø> (ø)
frontend 34.05% <ø> (ø)
python 90.40% <ø> (-0.03%) ⬇️
workflow-compiling-service 47.72% <ø> (ø)

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@Yicong-Huang Yicong-Huang changed the title [INFRA] Set up default rulesets for default and release branches chore(ci): Set up default rulesets for default and release branches May 16, 2026
Copy link
Copy Markdown
Contributor

@Yicong-Huang Yicong-Huang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. Merge to test if rulesets can work.

@Yicong-Huang Yicong-Huang enabled auto-merge (squash) May 16, 2026 00:20
@Yicong-Huang Yicong-Huang merged commit 629ec15 into main May 16, 2026
24 checks passed
@Yicong-Huang Yicong-Huang deleted the infrastructure-ruleset-bot/default-branch-protection branch May 16, 2026 00:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci changes related to CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants