Skip to content

GH Actions: refactor the test workflow - #90

Merged
jrfnl merged 1 commit into
masterfrom
feature/ghactions-refactor-test-workflow
Oct 23, 2026
Merged

jrfnl merged 1 commit into
masterfrom
feature/ghactions-refactor-test-workflow

Conversation

@jrfnl

@jrfnl jrfnl commented Oct 23, 2026

Copy link
Copy Markdown
Member

The test workflow was testing a lot of different things, all in one workflow, making the workflow complex to comprehend and maintain.

This commit splits the workflow into two different workflows, one for each ruleset/package. Each workflow will now only run two tests, lowering the risk of "one error hiding another" and making it more straight forward to debug a failing build.

In principle, the workflow jobs together now still run the same tests as before, they just do so in a more modular fashion.

The test workflow was testing a lot of different things, all in one workflow, making the workflow complex to comprehend and maintain.

This commit splits the workflow into two different workflows, one for each ruleset/package.
Each workflow will now only run two tests, lowering the risk of "one error hiding another" and making it more straight forward to debug a failing build.

In principle, the workflow jobs together now still run the same tests as before, they just do so in a more modular fashion.
@jrfnl jrfnl added this to the 2.0.0-alpha3 milestone Oct 23, 2026
@jrfnl
jrfnl merged commit 9f05320 into master Oct 23, 2026
14 checks passed
@jrfnl
jrfnl deleted the feature/ghactions-refactor-test-workflow branch October 23, 2026 23:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant