Skip to content

Commit 76f396d

Browse files
committed
ci: add R2022b
rename +javafun to avoid CI runner looking in path
1 parent 3d1b379 commit 76f396d

File tree

15 files changed

+24
-13
lines changed

15 files changed

+24
-13
lines changed

.github/workflows/ci-nojvm.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,12 @@ on:
1010
- "!private/publish_gen_index_html.m"
1111
- "!octave_build.m"
1212

13+
# avoid wasted runs
14+
concurrency:
15+
group: ${{ github.workflow }}-${{ github.ref }}
16+
cancel-in-progress: true
17+
18+
1319
jobs:
1420

1521
NoJVM:

.github/workflows/ci.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,28 +10,33 @@ on:
1010
- "!private/publish_gen_index_html.m"
1111
- "!octave_build.m"
1212

13+
# avoid wasted runs
14+
concurrency:
15+
group: ${{ github.workflow }}-${{ github.ref }}
16+
cancel-in-progress: true
17+
1318
jobs:
1419

1520
matlab:
1621
timeout-minutes: 15
1722
runs-on: ${{ matrix.os }}
1823

19-
# R2022b has a bug with test parameter {"h"} syntax
20-
# R2022a and older has a runner-only (not real computer) path bug where it looks inside example/java despite not being told to
24+
# R2022b and older has a runner-only (not real computer) path bug where it looks inside example/java despite not being told to
2125
strategy:
2226
fail-fast: false
2327
matrix:
2428
os: [ubuntu-22.04]
25-
release: [R2023a, R2023b, R2024a, R2024b]
29+
release: [R2022a, R2022b, R2023a, R2023b, R2024a, R2024b]
2630
include:
2731
- os: macos-latest
2832
release: R2024b
2933
- os: macos-latest
30-
release: R2023b
34+
release: R2023a
3135
- os: windows-latest
3236
release: R2024b
3337
- os: windows-latest
34-
release: R2023b
38+
release: R2023a
39+
3540

3641
steps:
3742
- uses: actions/checkout@v4

.github/workflows/composite-buildtool/action.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,17 @@ runs:
2121
tasks: test
2222

2323
- name: Mex Test
24-
if: ${{ matrix.release >= 'R2022b' || startsWith(matrix.release, 'latest') }}
24+
if: ${{ matrix.release >= 'R2023a' || startsWith(matrix.release, 'latest') }}
2525
uses: matlab-actions/run-build@v2
2626
with:
2727
startup-options: ${{ matrix.startup-options }}
2828
tasks: mex test
2929

3030

31-
# - name: Run tests (manual)
32-
# if: ${{ matrix.release < 'R2022b' && !startsWith(matrix.release, 'latest') }}
33-
# uses: matlab-actions/run-tests@v2
34-
# with:
35-
# source-folder: ${{ github.workspace }}
36-
# select-by-folder: test
37-
# strict: true
31+
- name: Run tests (manual)
32+
if: ${{ matrix.release < 'R2023a' && !startsWith(matrix.release, 'latest') }}
33+
uses: matlab-actions/run-tests@v2
34+
with:
35+
source-folder: ${{ github.workspace }}
36+
select-by-folder: test
37+
strict: false
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)