18
18
strategy :
19
19
fail-fast : false
20
20
matrix :
21
- version : ['1.8', '1.9', '1.10', 'nightly']
21
+ version : ['1.8', '1.9', '1.10', '^1.11.0-alpha1', ' nightly']
22
22
os : ['ubuntu-latest', 'macOS-latest', 'windows-latest']
23
23
arch : [x64]
24
24
llvm_args : ['']
36
36
os : ' windows-latest'
37
37
arch : ' x64'
38
38
llvm_args : ' --opaque-pointers'
39
+ - version : ' ^1.11.0-alpha1'
40
+ os : ' ubuntu-latest'
41
+ arch : ' x64'
42
+ llvm_args : ' --opaque-pointers'
43
+ - version : ' ^1.11.0-alpha1'
44
+ os : ' macOS-latest'
45
+ arch : ' x64'
46
+ llvm_args : ' --opaque-pointers'
47
+ - version : ' ^1.11.0-alpha1'
48
+ os : ' windows-latest'
49
+ arch : ' x64'
50
+ llvm_args : ' --opaque-pointers'
39
51
- version : ' nightly'
40
52
os : ' ubuntu-latest'
41
53
arch : ' x64'
@@ -98,17 +110,25 @@ jobs:
98
110
fail_ci_if_error : false
99
111
file : lcov.info
100
112
101
- # fetching builds from Buildkite with assertions enabled
113
+ # fetching builds from Buildkite
102
114
assert_test :
103
115
name : Julia-master ${{ matrix.build }} ${{ matrix.llvm_args }}
104
116
runs-on : ${{ matrix.os }}
105
117
strategy :
106
118
fail-fast : false
107
119
matrix :
108
- build : ['x86_64-linux-gnuassert']
109
- os : ['ubuntu-latest']
110
- arch : ['x64']
120
+ os : [ubuntu-latest]
121
+ arch : [x64]
111
122
llvm_args : ['', '--opaque-pointers']
123
+ include :
124
+ - version : ' 1.11'
125
+ pipeline : ' julia-release-1-dot-11'
126
+ build : ' x86_64-linux-gnuassert'
127
+ branch : ' release-1.11'
128
+ # - version: 'master'
129
+ # pipeline: 'julia-master'
130
+ # build: 'x86_64-linux-gnuassert'
131
+ # branch: 'master'
112
132
steps :
113
133
- uses : actions/checkout@v4
114
134
with :
@@ -118,7 +138,7 @@ jobs:
118
138
env :
119
139
BUILDKITE_TOKEN : ${{ secrets.BUILDKITE_TOKEN }}
120
140
run : |
121
- ./.github/download_build.sh build_${{ matrix.build }} julia.tar.gz
141
+ ./.github/download_build.sh ${{ matrix.pipeline }} ${{ matrix.branch }} build_${{ matrix.build }} julia.tar.gz
122
142
tar -xf julia.tar.gz -C ../
123
143
rm julia.tar.gz
124
144
echo $PWD/../julia-*/bin >> $GITHUB_PATH
@@ -157,7 +177,7 @@ jobs:
157
177
- uses : actions/checkout@v4
158
178
- uses : julia-actions/setup-julia@latest
159
179
with :
160
- version : ' 1.8 '
180
+ version : ' 1.10 '
161
181
- name : Install dependencies
162
182
run : julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()'
163
183
- name : Build and deploy
0 commit comments