Skip to content

chore(asf): Allow texera committers to bypass branch protection#5287

Merged
Yicong-Huang merged 1 commit into
apache:mainfrom
Yicong-Huang:Yicong-Huang-patch-1
May 29, 2026
Merged

chore(asf): Allow texera committers to bypass branch protection#5287
Yicong-Huang merged 1 commit into
apache:mainfrom
Yicong-Huang:Yicong-Huang-patch-1

Conversation

@Yicong-Huang
Copy link
Copy Markdown
Contributor

What changes were proposed in this PR?

Change bypass team for protected branch to texera-committers so that selected committers can operate on branches.

Any related issues, documentation, discussions?

Closes #5286

How was this PR tested?

This is related to asf change, unfortunately cannot be tested without merging into main.

Was this PR authored or co-authored using generative AI tooling?

No.

@Yicong-Huang Yicong-Huang self-assigned this May 29, 2026
@Yicong-Huang Yicong-Huang changed the title Update bypass_teams in .asf.yaml chore(asf): Update bypass_teams in .asf.yaml May 29, 2026
@Yicong-Huang Yicong-Huang changed the title chore(asf): Update bypass_teams in .asf.yaml chore(asf): Allow texera committers to bypass branch protection May 29, 2026
@Yicong-Huang Yicong-Huang requested a review from chenlica May 29, 2026 05:32
@github-actions github-actions Bot added the ci changes related to CI label May 29, 2026
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented May 29, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 49.15%. Comparing base (59f776c) to head (7e08695).

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #5287      +/-   ##
============================================
- Coverage     49.17%   49.15%   -0.02%     
+ Complexity     2386     2384       -2     
============================================
  Files          1051     1051              
  Lines         40350    40350              
  Branches       4279     4279              
============================================
- Hits          19841    19836       -5     
- Misses        19352    19353       +1     
- Partials       1157     1161       +4     
Flag Coverage Δ
access-control-service 41.89% <ø> (ø)
agent-service 33.76% <ø> (ø)
amber 51.66% <ø> (-0.03%) ⬇️
computing-unit-managing-service 0.00% <ø> (ø)
config-service 0.00% <ø> (ø)
file-service 38.42% <ø> (ø)
frontend 41.07% <ø> (ø)
python 90.79% <ø> (ø)
workflow-compiling-service 56.81% <ø> (ø)

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

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Copy Markdown
Contributor

@chenlica chenlica left a comment

Choose a reason for hiding this comment

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

LGTM

@Yicong-Huang Yicong-Huang added this pull request to the merge queue May 29, 2026
Merged via the queue into apache:main with commit 953e2c4 May 29, 2026
30 checks passed
@Yicong-Huang Yicong-Huang deleted the Yicong-Huang-patch-1 branch May 29, 2026 06:54
Comment thread .asf.yaml
- "rel/*"
excludes: []
bypass_teams:
- root
Copy link
Copy Markdown
Contributor

@Ma77Ball Ma77Ball May 29, 2026

Choose a reason for hiding this comment

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

Suggested change
- root
- root
- texera-committers

@Yicong-Huang I think the root should be kept here, similar to other Apache projects that have added this (e.g., https://github.com/apache/struts-master/blob/main/.asf.yaml)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

thanks. adding texera-committer does not give us permission. will try another PR to add "root" and "texera-committers" (with quotation marks).

@Yicong-Huang
Copy link
Copy Markdown
Contributor Author

Follow-up PR opened: #5290

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.

Allow texera committers to bypass branch protection rules

4 participants