Skip to content

Commit 558e926

Browse files
authored
ci: trigger feature tests on push to dev to unblock auto-publish (#3973)
## Summary - Add `dev` to `feature_test.yml` push.branches. - Add `push` to the lint job's `if` condition. This unblocks the dev auto-publish workflow that has been failing for 4 consecutive runs with GH006 ("7 of 7 required status checks are expected"). ## Test plan - [ ] CI passes on this PR (all 9 contexts including 3.14 jobs) - [ ] Squash-merge to dev - [ ] Observe \`Publish and release CumulusCI\` workflow run on dev: bot version bump commits and pushes successfully - [ ] Verify \`cumulusci==5.0.0.devN\` lands on PyPI Spec: docs/superpowers/specs/2026-04-27-cci-dev-auto-publish-unblock-design.md
1 parent d5debb6 commit 558e926

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

.github/workflows/feature_test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,12 @@ on:
77
push:
88
branches:
99
- main
10+
- dev
1011

1112
jobs:
1213
lint:
1314
name: Lint
14-
if: ${{ contains(fromJSON('["workflow_dispatch", "pull_request"]'), github.event_name) }}
15+
if: ${{ contains(fromJSON('["workflow_dispatch", "pull_request", "push"]'), github.event_name) }}
1516
uses: SFDO-Tooling/.github/.github/workflows/pre-commit.yml@main
1617
docs:
1718
name: Build Docs

0 commit comments

Comments
 (0)