Skip to content

[CI/CD] Sync develop-auto CI workflows to develop to restore CI parity #1110

@chronoai-shining

Description

@chronoai-shining

Background

The /sa-implement daemon preflight aborts with code 64 (CI parity) because two workflow files differ between develop and develop-auto:

  • .github/workflows/ci.ymlcodecov/codecov-action@v4 → v7 (×4)
  • .github/workflows/changeset-release.ymlactions/create-github-app-token@v2 → v3 (×1)

The divergence is entirely the Dependabot GitHub-Actions bump from #620, which merged to develop but never reached develop-auto. There are no logic/gate changes — only action version bumps.

Purpose

Restore CI parity so PRs into develop-auto are gated by the same checks as develop, unblocking the autonomous implementation loop. Minimal, surgical fix: copy only the two diverged workflow files from develop into develop-auto (no full branch recreate).

Affected Files

  • .github/workflows/ci.yml
  • .github/workflows/changeset-release.yml
  • .changeset/*.md (empty changeset — CI-only, no version bump)

Implementation Specification

  1. Branch off origin/develop-auto (base must stay develop-auto; its unpromoted history is preserved).
  2. git checkout origin/develop -- .github/workflows/ci.yml .github/workflows/changeset-release.yml.
  3. Add an empty changeset (bun changeset --empty equivalent).
  4. Open PR targeting develop-auto; merge when green.

Verification Checklist

  • git diff origin/develop...HEAD -- .github/workflows/ci.yml .github/workflows/changeset-release.yml is empty after the sync.
  • PR CI green on develop-auto.
  • auto-preflight.sh ci-parity check passes (no WORKFLOW_FILE_DIVERGENCE).

Definition of Done

  • develop-auto's ci.yml and changeset-release.yml byte-match develop's.
  • /sa-implement daemon preflight passes (no code 64).

Metadata

Metadata

Labels

ciCI/CD pipelines, GitHub Actionstype:choreMaintenance: deps, config, housekeeping with no behavior change.

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions