Skip to content

Commit d8cde7c

Browse files
jack-champagneaarontrowbridge
authored andcommitted
add julia 1.12 to test matrix (#216)
* feat: add julia 1.12 to test matrix and update compat * chore: use 'pre' Julia version in nightly.yml
1 parent 3583093 commit d8cde7c

3 files changed

Lines changed: 39 additions & 4 deletions

File tree

.github/workflows/CI.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
version:
2121
- '1.10'
2222
- '1.11'
23+
- '1.12'
2324
os:
2425
- ubuntu-latest
2526
arch:

.github/workflows/nightly.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Nightly
2+
on:
3+
schedule:
4+
- cron: '00 00 * * *'
5+
workflow_dispatch:
6+
concurrency:
7+
group: ${{ github.workflow }}-${{ github.ref }}
8+
cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }}
9+
jobs:
10+
test:
11+
name: Julia nightly - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
12+
runs-on: ${{ matrix.os }}
13+
timeout-minutes: 60
14+
permissions:
15+
actions: write
16+
contents: read
17+
strategy:
18+
fail-fast: false
19+
matrix:
20+
version:
21+
- 'pre'
22+
os:
23+
- ubuntu-latest
24+
arch:
25+
- x64
26+
steps:
27+
- uses: actions/checkout@v4
28+
- uses: julia-actions/setup-julia@v2
29+
with:
30+
version: ${{ matrix.version }}
31+
arch: ${{ matrix.arch }}
32+
- uses: julia-actions/cache@v2
33+
- uses: julia-actions/julia-buildpkg@v1
34+
- uses: julia-actions/julia-runtest@v1

Project.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,16 @@ TrajectoryIndexingUtils = "6dad8b7f-dd9a-4c28-9b70-85b9a079bfc8"
2222
DirectTrajOpt = "0.5"
2323
Distributions = "0.25"
2424
ExponentialAction = "0.2"
25-
LinearAlgebra = "1.10, 1.11"
25+
LinearAlgebra = "1.10, 1.11, 1.12"
2626
NamedTrajectories = "0.6"
2727
PiccoloQuantumObjects = "0.7"
28-
Random = "1.10, 1.11"
28+
Random = "1.10, 1.11, 1.12"
2929
Reexport = "1.2"
30-
SparseArrays = "1.10, 1.11"
30+
SparseArrays = "1.10, 1.11, 1.12"
3131
TestItemRunner = "1.1"
3232
TestItems = "1.0"
3333
TrajectoryIndexingUtils = "0.1"
34-
julia = "1.10, 1.11"
34+
julia = "1.10, 1.11, 1.12"
3535

3636
[extras]
3737
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"

0 commit comments

Comments
 (0)