Skip to content

fix(ci): add test and build steps to PR workflow, allow patch updates#717

Open
thgaskell wants to merge 1 commit intomainfrom
chore/fix-p0-ci-gaps
Open

fix(ci): add test and build steps to PR workflow, allow patch updates#717
thgaskell wants to merge 1 commit intomainfrom
chore/fix-p0-ci-gaps

Conversation

@thgaskell
Copy link
Contributor

@thgaskell thgaskell commented Feb 12, 2026

Summary

  • Add npm test --workspaces -- --run and npm run build --workspaces --if-present steps to the test job in run-tests.yml — previously the workflow only installed dependencies without actually running tests or builds
  • Fix dependabot.yml to only ignore semver-major updates, allowing patch updates through for security fixes

Test plan

  • npm test --workspaces -- --run passes locally (69 tests)
  • npm run build --workspaces --if-present succeeds locally
  • CI checks pass on PR

- Add `npm test --workspaces -- --run` step to run-tests.yml so tests
  actually run during PR checks
- Add `npm run build --workspaces --if-present` step to verify builds
- Fix dependabot.yml to only ignore semver-major updates, allowing
  patch updates through for security fixes
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