Skip to content

ci: trigger feature tests on push to dev to unblock auto-publish#3973

Merged
jstvz merged 1 commit intodevfrom
chore/dev-auto-publish-unblock
Apr 27, 2026
Merged

ci: trigger feature tests on push to dev to unblock auto-publish#3973
jstvz merged 1 commit intodevfrom
chore/dev-auto-publish-unblock

Conversation

@jstvz
Copy link
Copy Markdown
Contributor

@jstvz jstvz commented Apr 27, 2026

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

Add dev to feature_test.yml push.branches and add push to the lint
job's if condition. With required_status_checks already configured for
dev, GitHub previously rejected bot version-bump pushes (GH006: 7 of 7
required status checks are expected) because no workflow was configured
to produce them on dev. Mirroring Snowfakery ci.yml's pattern (on:
[push, workflow_dispatch]) makes the checks producible; [skip ci] bot
pushes are then accepted by branch protection.

Spec: docs/superpowers/specs/2026-04-27-cci-dev-auto-publish-unblock-design.md
@jstvz jstvz requested a review from a team as a code owner April 27, 2026 21:20
@jstvz jstvz merged commit 558e926 into dev Apr 27, 2026
21 of 28 checks passed
@jstvz jstvz deleted the chore/dev-auto-publish-unblock branch April 27, 2026 21:37
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.

1 participant