Skip to content

Commit 4139434

Browse files
committed
Update matrix generation workflows
1 parent 5138a34 commit 4139434

File tree

2 files changed

+33
-1
lines changed

2 files changed

+33
-1
lines changed

.github/workflows/:matrix:all.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Note: the filename has been chosen so it differentiates from the other workflow files. Generally, this file could have any regular filename.
2+
3+
name: Build Matrix (All Versions)
4+
5+
on:
6+
workflow_call:
7+
outputs:
8+
matrix:
9+
description: "Generates the all versions build matrix"
10+
value: ${{ jobs.all_versions.outputs.matrix }}
11+
12+
jobs:
13+
all_versions:
14+
15+
runs-on: ubuntu-latest
16+
17+
steps:
18+
- name: SCM Checkout
19+
uses: actions/checkout@v4
20+
21+
- name: Setup Python & Poetry Environment
22+
uses: ./.github/actions/python-environment
23+
24+
- name: Generate matrix
25+
run: poetry run nox -s matrix:all
26+
27+
- id: set-matrix
28+
run: |
29+
echo "::set-output name=matrix::$(poetry run nox -s matrix:all)"
30+
31+
outputs:
32+
matrix: ${{ steps.set-matrix.outputs.matrix }}

.github/workflows/:matrix:exasol.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Note: the filename has been chosen so it differentiates from the other workflow files. Generally, this file could have any regular filename.
22

3-
name: Build Matrix (All Versions)
3+
name: Build Matrix (Exasol)
44

55
on:
66
workflow_call:

0 commit comments

Comments
 (0)