Skip to content

Fix CI matrix#196

Merged
tokengeek merged 3 commits intomasterfrom
32140_fix_ci_matrix
Dec 1, 2025
Merged

Fix CI matrix#196
tokengeek merged 3 commits intomasterfrom
32140_fix_ci_matrix

Conversation

@tokengeek
Copy link
Contributor

Out of date configuration files are causing expected failures in CI.

This adds newer and removes older Ruby versions from testing.

Whilst the GitHub Actions workflow already included Ruby 3.3, the
Jenkinsfile did not. This commit updates the Jenkinsfile accordingly.
We previously dropped Ruby 2.5 and 2.6 support so no longer need to test
them as the "error" is the refused dependency installation.
One of the CI workers is stuck passing tests but failing coverage due to
a tiny coverage drop despite all the changes only being CI config
updates.

Whilst desirable to keep coverage from dropping, in this case it's
blocking other changes.
@tokengeek tokengeek force-pushed the 32140_fix_ci_matrix branch 2 times, most recently from 0773c51 to 1517c09 Compare December 1, 2025 17:44
@tokengeek tokengeek merged commit 1517c09 into master Dec 1, 2025
10 checks passed
@tokengeek tokengeek deleted the 32140_fix_ci_matrix branch December 2, 2025 09:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant