Skip to content

Conversation

@samchungy
Copy link
Contributor

Our templates currently advocate for running tests before lint.

This is problematic if we want to introduce runtime changes to the test interface as when the test step fails the lint step won't be run. This will be especially problematic when we switch Jest out for vitest because everything will break.

I propose running skuba upgrades in CI when running skuba test

@changeset-bot
Copy link

changeset-bot bot commented Dec 10, 2025

🦋 Changeset detected

Latest commit: 69f2ea6

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@samchungy samchungy marked this pull request as ready for review December 10, 2025 01:54
@samchungy samchungy requested a review from a team as a code owner December 10, 2025 01:54
@zbrydon
Copy link
Contributor

zbrydon commented Dec 10, 2025

Why do we

currently advocate for running tests before lint.

would swapping the order be bad?

@samchungy
Copy link
Contributor Author

Why do we

currently advocate for running tests before lint.

would swapping the order be bad?

I will defer that to @72636c

Copy link
Contributor

@zbrydon zbrydon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Happy with this before/if we investigate/commit to a potentially parallel lint and test command that reports errors in both.

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.

4 participants