Skip to content

Commit bffd0b4

Browse files
committed
Use a job matrix of runners for "Test Integration" workflow
Since this is a tool created for use in a single installation, which uses Linux, it is not necessary to run the tests on the runners for each operating system as is the case with a tool intended for general use. Howevever, this workflow is a standardized project asset used by all projects. Aligning with the standardized form facilitates syncs of fixes and improvements to and from the upstream asset.
1 parent 404382f commit bffd0b4

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

.github/workflows/test-go-integration-task.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,13 @@ jobs:
6767
test:
6868
needs: run-determination
6969
if: needs.run-determination.outputs.result == 'true'
70-
runs-on: ubuntu-latest
70+
71+
strategy:
72+
matrix:
73+
operating-system:
74+
- ubuntu-latest
75+
76+
runs-on: ${{ matrix.operating-system }}
7177

7278
env:
7379
ARDUINO_LINT_SOURCE_PATH: arduino-lint

0 commit comments

Comments
 (0)