Skip to content

Conversation

@raulcd
Copy link
Member

@raulcd raulcd commented Oct 15, 2025

Rationale for this change

We require the Linux package jobs to be triggered on RC tag creation. For example for 22.0.0, we currently push the tag apache-arrow-22.0.0-rc0 and the release branch release-22.0.0-rc0. Those events are triggering builds over the same commit and the tag event gets cancelled due to a "high priority task" triggering the same jobs. This causes jobs to fail on the branch because the ARROW_VERSION is not generated. If we manually re-trigger the jobs on the tag they are successful.

What changes are included in this PR?

Remove the release-* branches from triggering the event to allow only the tag to run the jobs so they don't get cancelled.

Are these changes tested?

No

Are there any user-facing changes?

No

@github-actions
Copy link

⚠️ GitHub issue #47819 has been automatically assigned in GitHub to PR creator.

@github-actions github-actions bot added the awaiting committer review Awaiting committer review label Oct 15, 2025
Copy link
Member

@kou kou left a comment

Choose a reason for hiding this comment

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

+1

@github-actions github-actions bot added awaiting merge Awaiting merge and removed awaiting committer review Awaiting committer review labels Oct 15, 2025
@raulcd raulcd merged commit a53ebde into apache:main Oct 15, 2025
29 checks passed
@raulcd raulcd removed the awaiting merge Awaiting merge label Oct 15, 2025
@conbench-apache-arrow
Copy link

After merging your PR, Conbench analyzed the 3 benchmarking runs that have been run so far on merge-commit a53ebde.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details.

raulcd added a commit that referenced this pull request Oct 20, 2025
… release branch push (#47826)

### Rationale for this change

We require the Linux package jobs to be triggered on RC tag creation. For example for 22.0.0, we currently push the tag `apache-arrow-22.0.0-rc0` and the release branch `release-22.0.0-rc0`. Those events are triggering builds over the same commit and the tag event gets cancelled due to a "high priority task" triggering the same jobs. This causes jobs to fail on the branch because the ARROW_VERSION is not generated. If we manually re-trigger the jobs on the tag they are successful.

### What changes are included in this PR?

Remove the `release-*` branches from triggering the event to allow only the tag to run the jobs so they don't get cancelled.

### Are these changes tested?

No

### Are there any user-facing changes?

No

* GitHub Issue: #47819

Authored-by: Raúl Cumplido <raulcumplido@gmail.com>
Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
zanmato1984 pushed a commit to zanmato1984/arrow that referenced this pull request Nov 5, 2025
…ges on release branch push (apache#47826)

### Rationale for this change

We require the Linux package jobs to be triggered on RC tag creation. For example for 22.0.0, we currently push the tag `apache-arrow-22.0.0-rc0` and the release branch `release-22.0.0-rc0`. Those events are triggering builds over the same commit and the tag event gets cancelled due to a "high priority task" triggering the same jobs. This causes jobs to fail on the branch because the ARROW_VERSION is not generated. If we manually re-trigger the jobs on the tag they are successful.

### What changes are included in this PR?

Remove the `release-*` branches from triggering the event to allow only the tag to run the jobs so they don't get cancelled.

### Are these changes tested?

No

### Are there any user-facing changes?

No

* GitHub Issue: apache#47819

Authored-by: Raúl Cumplido <raulcumplido@gmail.com>
Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants