Skip to content

MINOR: [CI] Avoid duplicate push and pull request runs - #35

Open
xborder wants to merge 1 commit into
mainfrom
codex/ci-opt-duplicate-triggers
Open

xborder wants to merge 1 commit into
mainfrom
codex/ci-opt-duplicate-triggers

Conversation

@xborder

@xborder xborder commented Oct 22, 2026

Copy link
Copy Markdown
Owner

Feature branches with an open pull request currently launch Dev, Test, Integration and RC on both push and pull_request. Limit push builds to main and add workflow_dispatch so maintainers can still validate another branch manually. Keep PR filters, release-tag triggers and the existing test matrices. Align documentation publishing with the main-only push trigger.

Validation:

  • Workflow syntax and expressions passed actionlint.
  • No new ShellCheck warnings compared with main.
  • Repository pre-commit checks passed for the changed files.
  • Job names, runner matrices, dependencies, permissions and build/test commands are preserved.

Hosted CI results are reported on this pull request.

AI assistance: Prepared with Codex using Apache Magpie's workflow-optimization checklist.

Feature branches with an open pull request currently launch Dev, Test,
Integration and RC on both push and pull_request. Limit push builds to
main and add workflow_dispatch so maintainers can still validate another
branch manually. Keep PR filters, release-tag triggers and the existing
test matrices. Align documentation publishing with the main-only push
trigger.
@xborder
xborder force-pushed the codex/ci-opt-duplicate-triggers branch from 4f1f1de to f33284d Compare October 22, 2026 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant