Skip to content

chore: start P0 CI baseline + generator contract snapshots#5

Merged
danbot315 merged 2 commits into
mainfrom
feat/p0-ci-quality-gates
Mar 2, 2026
Merged

chore: start P0 CI baseline + generator contract snapshots#5
danbot315 merged 2 commits into
mainfrom
feat/p0-ci-quality-gates

Conversation

@danbot315
Copy link
Copy Markdown
Contributor

Starts the P0 improvements with an actionable baseline that passes in current repo state.

Included

  • Replace placeholder CI workflow with a real quality pipeline:
    • checkout
    • setup Bun
    • install
    • build
    • lint script
    • workflow generator contract tests
  • Align root Bun package manager version to bun@1.2.22.
  • Add stable workflow generator snapshot contract test (toMatchSnapshot) to catch YAML output drift.

Notes

  • Full repo test/typecheck gates are currently red on main due pre-existing unrelated failures.
  • This PR establishes a passing baseline gate and introduces deterministic contract coverage for workflow generation while we harden broader test suites in follow-up PRs.

Validation

  • bun run build
  • bun run lint
  • bun run test -- packages/core/src/workflow-generator.test.ts

@danbot315 danbot315 requested a review from azweb76 March 2, 2026 04:09
@danbot315 danbot315 merged commit 74a23c4 into main Mar 2, 2026
1 check passed
@danbot315 danbot315 deleted the feat/p0-ci-quality-gates branch March 2, 2026 04:14
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