From 0a415de3d7a22496e824024574f51bda9645fcb1 Mon Sep 17 00:00:00 2001 From: James Estevez Date: Mon, 27 Apr 2026 13:57:09 -0700 Subject: [PATCH] ci: trigger feature tests on push to dev to unblock auto-publish 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 --- .github/workflows/feature_test.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/feature_test.yml b/.github/workflows/feature_test.yml index 8d6fe55ad7..ee8de85d8a 100644 --- a/.github/workflows/feature_test.yml +++ b/.github/workflows/feature_test.yml @@ -7,11 +7,12 @@ on: push: branches: - main + - dev jobs: lint: name: Lint - if: ${{ contains(fromJSON('["workflow_dispatch", "pull_request"]'), github.event_name) }} + if: ${{ contains(fromJSON('["workflow_dispatch", "pull_request", "push"]'), github.event_name) }} uses: SFDO-Tooling/.github/.github/workflows/pre-commit.yml@main docs: name: Build Docs