File tree Expand file tree Collapse file tree 4 files changed +53
-9
lines changed Expand file tree Collapse file tree 4 files changed +53
-9
lines changed Original file line number Diff line number Diff line change 1
1
# Documentation: https://github.com/JuliaCI/Appveyor.jl
2
2
environment :
3
3
matrix :
4
- - julia_version : 1.6
4
+ - julia_version : 1.10
5
+ - julia_version : 1.11
5
6
- julia_version : nightly
6
7
platform :
7
- - x86
8
8
- x64
9
9
matrix :
10
10
allow_failures :
Original file line number Diff line number Diff line change 3
3
schedule :
4
4
- cron : 0 0 * * *
5
5
workflow_dispatch :
6
+ permissions :
7
+ contents : write
8
+ pull-requests : write
6
9
jobs :
7
10
CompatHelper :
8
11
runs-on : ubuntu-latest
9
12
steps :
10
- - name : Pkg.add("CompatHelper")
11
- run : julia -e 'using Pkg; Pkg.add("CompatHelper")'
12
- - name : CompatHelper.main()
13
+ - name : Check if Julia is already available in the PATH
14
+ id : julia_in_path
15
+ run : which julia
16
+ continue-on-error : true
17
+ - name : Install Julia, but only if it is not already available in the PATH
18
+ uses : julia-actions/setup-julia@v1
19
+ with :
20
+ version : ' 1'
21
+ arch : ${{ runner.arch }}
22
+ if : steps.julia_in_path.outcome != 'success'
23
+ - name : " Add the General registry via Git"
24
+ run : |
25
+ import Pkg
26
+ ENV["JULIA_PKG_SERVER"] = ""
27
+ Pkg.Registry.add("General")
28
+ shell : julia --color=yes {0}
29
+ - name : " Install CompatHelper"
30
+ run : |
31
+ import Pkg
32
+ name = "CompatHelper"
33
+ uuid = "aa819f21-2bde-4658-8897-bab36330d9b7"
34
+ version = "3"
35
+ Pkg.add(; name, uuid, version)
36
+ shell : julia --color=yes {0}
37
+ - name : " Run CompatHelper"
38
+ run : |
39
+ import CompatHelper
40
+ CompatHelper.main()
41
+ shell : julia --color=yes {0}
13
42
env :
14
43
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
15
- COMPATHELPER_PRIV : ${{ secrets.DOCUMENTER_KEY }}
16
- run : julia -e 'using CompatHelper; CompatHelper.main()'
44
+ COMPATHELPER_PRIV : ${{ secrets.DOCUMENTER_KEY }}
Original file line number Diff line number Diff line change 14
14
- uses : actions/checkout@v2
15
15
- uses : julia-actions/setup-julia@latest
16
16
with :
17
- version : ' 1.6 '
17
+ version : ' 1.11 '
18
18
- name : Install dependencies
19
19
run : julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate(); Pkg.add(["Symbolics"])'
20
20
- name : Build and deploy
Original file line number Diff line number Diff line change 4
4
types :
5
5
- created
6
6
workflow_dispatch :
7
+ inputs :
8
+ lookback :
9
+ default : " 3"
10
+ permissions :
11
+ actions : read
12
+ checks : read
13
+ contents : write
14
+ deployments : read
15
+ issues : read
16
+ discussions : read
17
+ packages : read
18
+ pages : read
19
+ pull-requests : read
20
+ repository-projects : read
21
+ security-events : read
22
+ statuses : read
7
23
jobs :
8
24
TagBot :
9
25
if : github.event_name == 'workflow_dispatch' || github.actor == 'JuliaTagBot'
12
28
- uses : JuliaRegistries/TagBot@v1
13
29
with :
14
30
token : ${{ secrets.GITHUB_TOKEN }}
15
- ssh : ${{ secrets.DOCUMENTER_KEY }}
31
+ ssh : ${{ secrets.DOCUMENTER_KEY }}
You can’t perform that action at this time.
0 commit comments