Skip to content

Commit 2dc7721

Browse files
authored
CI: Reduce number of CI jobs (don't run on Julia 1.9, don't run coverage-disabled jobs)
1 parent b6e3d1b commit 2dc7721

File tree

1 file changed

+0
-20
lines changed

1 file changed

+0
-20
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ jobs:
4747
matrix:
4848
julia-version:
4949
- '1.6' # previous LTS
50-
- '1.9'
5150
- '1.10' # current LTS
5251
- '1.11' # current stable
5352
#
@@ -71,18 +70,7 @@ jobs:
7170
- macos-14 # macos-14 = Apple Silicon.
7271
coverage:
7372
- 'true'
74-
- 'false' # needed for Julia 1.9+ to test from a session using pkgimages
7573
exclude:
76-
# For now, we'll disable testing 32-bit Julia 1.9 on all operating systems.
77-
# TODO: remove the following once we fix the tests for 32-bit Julia 1.9 .
78-
- julia-version: '1.9'
79-
julia-wordsize: '32'
80-
# For now, we'll disable testing 32-bit Julia 1.9 on Windows.
81-
# TODO: remove the following once we fix the tests for 32-bit Julia 1.9 on Windows.
82-
- github-runner: windows-latest
83-
julia-version: '1.9'
84-
julia-wordsize: '32'
85-
#
8674
# Julia 1.6 did not support Apple Silicon:
8775
- github-runner: macos-14 # macos-14 = Apple Silicon.
8876
julia-version: '1.6'
@@ -94,14 +82,6 @@ jobs:
9482
# We don't have 32-bit builds of Julia for Apple Silicon macOS:
9583
- github-runner: macos-14 # macos-14 = Apple Silicon.
9684
julia-wordsize: '32'
97-
#
98-
# We don't need to run the coverage=false job for Julia < 1.9:
99-
- julia-version: '1.6'
100-
coverage: 'false'
101-
- julia-version: '1.7'
102-
coverage: 'false'
103-
- julia-version: '1.8'
104-
coverage: 'false'
10585
steps:
10686
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
10787
- uses: julia-actions/setup-julia@9b79636afcfb07ab02c256cede01fe2db6ba808c # v2.6.0

0 commit comments

Comments
 (0)