File tree Expand file tree Collapse file tree 4 files changed +95
-0
lines changed Expand file tree Collapse file tree 4 files changed +95
-0
lines changed Original file line number Diff line number Diff line change 1+ name : CompatHelper
2+
3+ on :
4+ schedule :
5+ - cron : ' 0 1 * * *'
6+ issues :
7+ types : [opened, reopened]
8+
9+ jobs :
10+ build :
11+ runs-on : ${{ matrix.os }}
12+ strategy :
13+ matrix :
14+ julia-version : [1.3.1]
15+ julia-arch : [x64]
16+ os : [ubuntu-latest]
17+ steps :
18+ - uses : julia-actions/setup-julia@latest
19+ with :
20+ version : ${{ matrix.julia-version }}
21+ - name : Install dependencies
22+ run : julia -e 'using Pkg; Pkg.add(Pkg.PackageSpec(name = "CompatHelper", url = "https://github.com/bcbi/CompatHelper.jl.git"))'
23+ - name : CompatHelper.main
24+ env :
25+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
26+ JULIA_DEBUG : CompatHelper
27+ run : julia -e 'using CompatHelper; CompatHelper.main()'
Original file line number Diff line number Diff line change 1+ name : TagBot
2+ on :
3+ create
4+ jobs :
5+ TagBot :
6+ runs-on : ubuntu-latest
7+ steps :
8+ - uses : JuliaRegistries/TagBot@v1
9+ with :
10+ token : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 1+ name : CI
2+ on :
3+ - push
4+ - pull_request
5+ jobs :
6+ test :
7+ name : Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }}
8+ runs-on : ${{ matrix.os }}
9+ strategy :
10+ fail-fast : false
11+ matrix :
12+ version :
13+ - ' 1.3'
14+ - ' nightly'
15+ os :
16+ - ubuntu-latest
17+ - macOS-latest
18+ - windows-latest
19+ arch :
20+ - x64
21+ steps :
22+ - uses : actions/checkout@v2
23+ - uses : julia-actions/setup-julia@latest
24+ with :
25+ version : ${{ matrix.version }}
26+ arch : ${{ matrix.arch }}
27+ - uses : julia-actions/julia-buildpkg@latest
28+ - uses : julia-actions/julia-runtest@latest
Original file line number Diff line number Diff line change 1+ name : Documentation
2+
3+ on :
4+ push :
5+ branches :
6+ - ' master'
7+ - ' release-'
8+ tags : ' *'
9+ pull_request :
10+
11+ jobs :
12+ build :
13+ runs-on : ${{ matrix.os }}
14+ strategy :
15+ matrix :
16+ julia-version : [1.3.1]
17+ julia-arch : [x64]
18+ os : [ubuntu-latest]
19+ steps :
20+ - uses : actions/checkout@v2
21+ - uses : julia-actions/setup-julia@latest
22+ with :
23+ version : ${{ matrix.julia-version }}
24+ - name : Install dependencies
25+ run : julia --project=docs -e 'using Pkg; Pkg.instantiate()'
26+ - name : Build and deploy
27+ env :
28+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
29+ DOCUMENTER_KEY : ${{ secrets.DOCUMENTER_KEY }}
30+ run : julia --project=docs --color=yes docs/make.jl
You can’t perform that action at this time.
0 commit comments