Use simpler build matrix, split by OS#2763
Merged
jonahgraham merged 1 commit intoeclipse-platform:masterfrom Nov 12, 2025
Merged
Use simpler build matrix, split by OS#2763jonahgraham merged 1 commit intoeclipse-platform:masterfrom
jonahgraham merged 1 commit intoeclipse-platform:masterfrom
Conversation
Contributor
Test Results 118 files ±0 118 suites ±0 17m 59s ⏱️ + 1m 17s Results for commit 880d076. ± Comparison against base commit e84097b. This pull request skips 1 test.♻️ This comment has been updated with latest results. |
3dddc86 to
87a46ab
Compare
Rather than a single matrix that covers all OSes, split them up so that enumerating different ones is a little easier. This has three benefits: 1. `matrix.exclude` is easier to write in this format 2. Tools like `act` work with simple string matrix dimensions (see new comment at top of maven.yml) 3. conditional execution on file name pattens are easier to implement (see subsequent PR on this topic) Part of eclipse-platform#2714
87a46ab to
880d076
Compare
Contributor
Author
|
No further comments received on this step of the refactoring for #2714 so I am going to merge so I can proceed with getting GTK4 tests running. |
jonahgraham
added a commit
to jonahgraham/eclipse.platform.swt
that referenced
this pull request
Nov 12, 2025
6 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Rather than a single matrix that covers all OSes, split them up so that enumerating different ones is a little easier.
This has three benefits:
matrix.excludeis easier to write in this formatactwork with simple string matrix dimensions (see new comment at top of maven.yml)Part of #2714