File tree 3 files changed +61
-5
lines changed
3 files changed +61
-5
lines changed Original file line number Diff line number Diff line change
1
+ name : Downgrade
2
+
3
+ on :
4
+ pull_request :
5
+ paths-ignore :
6
+ - ' LICENSE.md'
7
+ - ' README.md'
8
+ - ' .github/workflows/CompatHelper.yml'
9
+ - ' .github/workflows/SpellCheck.yml'
10
+ - ' .github/workflows/TagBot.yml'
11
+ - ' docs/**'
12
+ workflow_dispatch :
13
+
14
+ # Cancel redundant CI tests automatically
15
+ concurrency :
16
+ group : ${{ github.workflow }}-${{ github.ref }}
17
+ cancel-in-progress : true
18
+
19
+ jobs :
20
+ downgrade_test :
21
+ if : " !contains(github.event.head_commit.message, 'skip ci')"
22
+ # We could also include the Julia version as in
23
+ # name: ${{ matrix.trixi_test }} - ${{ matrix.os }} - Julia ${{ matrix.version }} - ${{ matrix.arch }} - ${{ github.event_name }}
24
+ # to be more specific. However, that requires us updating the required CI tests whenever we update Julia.
25
+ name : Downgrade ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
26
+ runs-on : ${{ matrix.os }}
27
+ strategy :
28
+ fail-fast : false
29
+ matrix :
30
+ version :
31
+ - ' 1.10'
32
+ os :
33
+ - ubuntu-latest
34
+ arch :
35
+ - x64
36
+ steps :
37
+ - uses : actions/checkout@v4
38
+ - uses : julia-actions/setup-julia@v2
39
+ with :
40
+ version : ${{ matrix.version }}
41
+ arch : ${{ matrix.arch }}
42
+ - run : julia -e 'using InteractiveUtils; versioninfo(verbose=true)'
43
+ - uses : julia-actions/cache@v2
44
+ - uses : julia-actions/julia-downgrade-compat@v1
45
+ with :
46
+ skip : LinearAlgebra
47
+ projects : ., test
48
+ - uses : julia-actions/julia-buildpkg@v1
49
+ env :
50
+ PYTHON : " "
51
+ - name : Run tests without coverage
52
+ uses : julia-actions/julia-runtest@v1
53
+ with :
54
+ coverage : false
55
+ env :
56
+ PYTHON : " "
Original file line number Diff line number Diff line change @@ -17,6 +17,6 @@ FastGaussQuadrature = "1"
17
17
HCubature = " 1.5"
18
18
LinearAlgebra = " 1"
19
19
Meshes = " 0.50, 0.51"
20
- QuadGK = " 2"
21
- Unitful = " 1"
20
+ QuadGK = " 2.1.1 "
21
+ Unitful = " 1.19 "
22
22
julia = " 1.6"
Original file line number Diff line number Diff line change @@ -8,9 +8,9 @@ TestItems = "1c621080-faea-4a02-84b6-bbd5e436b8fe"
8
8
Unitful = " 1986cc42-f94f-5a68-af5c-568840ba703d"
9
9
10
10
[compat ]
11
- Aqua = " 0.8"
11
+ Aqua = " 0.7, 0. 8"
12
12
Meshes = " 0.50, 0.51"
13
- QuadGK = " 2"
13
+ QuadGK = " 2.1.1 "
14
14
TestItemRunner = " 1"
15
15
TestItems = " 1"
16
- Unitful = " 1"
16
+ Unitful = " 1.19 "
You can’t perform that action at this time.
0 commit comments