Skip to content

Commit 865932a

Browse files
akoclaude
andcommitted
feat: run nightly integration tests on Mendix 11.6.4 and 11.8.0
Use a matrix strategy to test both versions in parallel with fail-fast: false. Update push-test to use 11.8.0 (latest minor) as the sanity check version. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 68611d8 commit 865932a

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

.github/workflows/nightly.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@ permissions:
1212
jobs:
1313
test:
1414
runs-on: ubuntu-latest
15+
strategy:
16+
matrix:
17+
mendix-version: ['11.6.4', '11.8.0']
18+
fail-fast: false
19+
name: test (Mendix ${{ matrix.mendix-version }})
1520
steps:
1621
- uses: actions/checkout@v5
1722

@@ -25,10 +30,10 @@ jobs:
2530
- name: Unit tests
2631
run: make test
2732

28-
- name: Setup mxbuild
29-
run: ./bin/mxcli setup mxbuild --version 11.6.3
33+
- name: Setup mxbuild ${{ matrix.mendix-version }}
34+
run: ./bin/mxcli setup mxbuild --version ${{ matrix.mendix-version }}
3035

31-
- name: Integration tests
36+
- name: Integration tests (Mendix ${{ matrix.mendix-version }})
3237
run: make test-integration
3338
timeout-minutes: 30
3439

.github/workflows/push-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Test
1919
run: make test
2020
- name: Setup mxbuild
21-
run: ./bin/mxcli setup mxbuild --version 11.6.3
21+
run: ./bin/mxcli setup mxbuild --version 11.8.0
2222
- name: Integration tests
2323
run: make test-integration
2424
timeout-minutes: 30

0 commit comments

Comments
 (0)