Skip to content

GH-49671: [CI][Docs] Don't run jobs for push by Dependabot#49672

Merged
raulcd merged 1 commit into
apache:mainfrom
kou:ci-docs-dependabot
Apr 7, 2026
Merged

GH-49671: [CI][Docs] Don't run jobs for push by Dependabot#49672
raulcd merged 1 commit into
apache:mainfrom
kou:ci-docs-dependabot

Conversation

@kou
Copy link
Copy Markdown
Member

@kou kou commented Apr 7, 2026

Rationale for this change

We don't need to run the docs jobs for push by Dependabot because we can run them for PR by Dependabot.

What changes are included in this PR?

Add on.push.branches and on.push.tags to disable jobs for push by Dependabot.

Are these changes tested?

No. But this will work because other workflows use this.

Are there any user-facing changes?

No.

Copilot AI review requested due to automatic review settings April 7, 2026 00:38
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 7, 2026

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

@github-actions github-actions Bot added the awaiting committer review Awaiting committer review label Apr 7, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the Docs GitHub Actions workflow trigger configuration to avoid running the docs workflow on push events for Dependabot branches, while still running for Dependabot PRs.

Changes:

  • Add on.push.branches include/exclude patterns to skip dependabot/** branch pushes.
  • Add on.push.tags to preserve tag push triggering alongside branch filters.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@raulcd raulcd merged commit 5ba5c3c into apache:main Apr 7, 2026
15 checks passed
@raulcd raulcd removed the awaiting committer review Awaiting committer review label Apr 7, 2026
@github-actions github-actions Bot added the awaiting merge Awaiting merge label Apr 7, 2026
@kou kou deleted the ci-docs-dependabot branch April 7, 2026 07:53
@conbench-apache-arrow
Copy link
Copy Markdown

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

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about 4 possible false positives for unstable benchmarks that are known to sometimes produce them.

Mottl pushed a commit to Mottl/arrow that referenced this pull request May 26, 2026
…che#49672)

### Rationale for this change

We don't need to run the docs jobs for push by Dependabot because we can run them for PR by Dependabot. 

### What changes are included in this PR?

Add `on.push.branches` and `on.push.tags` to disable jobs for push by Dependabot.

### Are these changes tested?

No. But this will work because other workflows use this.

### Are there any user-facing changes?

No.
* GitHub Issue: apache#49671

Authored-by: Sutou Kouhei <kou@clear-code.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

awaiting merge Awaiting merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants