File tree Expand file tree Collapse file tree 8 files changed +99
-87
lines changed Expand file tree Collapse file tree 8 files changed +99
-87
lines changed Original file line number Diff line number Diff line change 11name : CompatHelper
22on :
33 schedule :
4- - cron : ' 00 00 * * *'
4+ - cron : 0 0 * * *
55 workflow_dispatch :
66jobs :
77 CompatHelper :
88 runs-on : ubuntu-latest
99 steps :
10- - name : Pkg.add("CompatHelper")
11- run : julia -e 'using Pkg; Pkg.add("CompatHelper")'
12- - name : CompatHelper.main()
10+ - name : " Add the General registry via Git"
11+ run : |
12+ import Pkg
13+ ENV["JULIA_PKG_SERVER"] = ""
14+ Pkg.Registry.add("General")
15+ shell : julia --color=yes {0}
16+ - name : " Install CompatHelper"
17+ run : |
18+ import Pkg
19+ name = "CompatHelper"
20+ uuid = "aa819f21-2bde-4658-8897-bab36330d9b7"
21+ version = "3"
22+ Pkg.add(; name, uuid, version)
23+ shell : julia --color=yes {0}
24+ - name : " Run CompatHelper"
25+ run : |
26+ import CompatHelper
27+ CompatHelper.main()
28+ shell : julia --color=yes {0}
1329 env :
1430 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
15- COMPATHELPER_PRIV : ${{ secrets.COMPATHELPER_PRIV }} # optional
16- run : julia -e 'using CompatHelper; CompatHelper.main()'
31+ COMPATHELPER_PRIV : ${{ secrets.DOCUMENTER_KEY }}
32+ # COMPATHELPER_PRIV: ${{ secrets.COMPATHELPER_PRIV }}
Original file line number Diff line number Diff line change 11name : TagBot
22on :
3- schedule :
4- - cron : 0 0 * * *
3+ issue_comment :
4+ types :
5+ - created
56 workflow_dispatch :
67jobs :
78 TagBot :
9+ if : github.event_name == 'workflow_dispatch' || github.actor == 'JuliaTagBot'
810 runs-on : ubuntu-latest
911 steps :
1012 - uses : JuliaRegistries/TagBot@v1
1113 with :
1214 token : ${{ secrets.GITHUB_TOKEN }}
15+ ssh : ${{ secrets.DOCUMENTER_KEY }}
16+ changelog : |
17+ ## {{ package }} {{ version }}
18+
19+ {% if custom %}
20+ {{ custom }}
21+ {% endif %}
22+
23+ {% if previous_release %}
24+ [Diff since {{ previous_release }}]({{ compare_url }})
25+ {% endif %}
Original file line number Diff line number Diff line change 1+ name : Tests
2+
3+ on : [push, pull_request]
4+
5+ jobs :
6+ test :
7+ runs-on : ${{ matrix.os }}
8+ strategy :
9+ fail-fast : false
10+ matrix :
11+ julia-version : ['1.0', '1']
12+ julia-arch : [x64]
13+ os : [ubuntu-latest, macOS-latest]
14+
15+ steps :
16+ - uses : actions/checkout@v2
17+ - uses : julia-actions/setup-julia@v1
18+ with :
19+ version : ${{ matrix.julia-version }}
20+ arch : ${{ matrix.julia-arch }}
21+ - uses : actions/cache@v1
22+ env :
23+ cache-name : cache-artifacts
24+ with :
25+ path : ~/.julia/artifacts
26+ key : ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
27+ restore-keys : |
28+ ${{ runner.os }}-test-${{ env.cache-name }}-
29+ ${{ runner.os }}-test-
30+ ${{ runner.os }}-
31+ - uses : julia-actions/julia-buildpkg@v1
32+ - uses : julia-actions/julia-runtest@v1
33+ with :
34+ depwarn : no
35+ - uses : julia-actions/julia-processcoverage@v1
36+ - uses : codecov/codecov-action@v2
37+ with :
38+ file : lcov.info
Original file line number Diff line number Diff line change 11name : Documentation
22
33on :
4- push :
5- branches :
6- - ' master'
7- - ' release-'
8- tags : ' *'
9- pull_request :
4+ push :
5+ branches :
6+ - master
7+ - ' release-'
8+ tags : ' *'
9+ pull_request :
1010
1111jobs :
12- build :
13- runs-on : ${{ matrix.os }}
14- strategy :
15- matrix :
16- julia-version : [1.3.0]
17- julia-arch : [x86]
18- os : [ubuntu-latest]
19- steps :
20- 21- - uses : julia-actions/setup-julia@latest
22- with :
23- version : ${{ matrix.julia-version }}
24- - name : Install dependencies
25- run : |
26- julia -e 'using Pkg.Registry; Registry.add(Registry.RegistrySpec(url = "https://github.com/BioJulia/BioJuliaRegistry.git"))'
27- julia -e 'using Pkg.Registry; Registry.add(Registry.RegistrySpec(url = "https://github.com/JuliaRegistries/General.git"))'
28- julia --project=docs -e 'using Pkg; Pkg.add(PackageSpec(path="./")); Pkg.instantiate(); Pkg.update()'
29- - name : Build and deploy
30- env :
31- DOCUMENTER_KEY : ${{ secrets.DOCUMENTER_KEY }}
32- run : julia --project=docs --color=yes docs/make.jl
12+ build :
13+ runs-on : ubuntu-latest
14+ steps :
15+ - uses : actions/checkout@v2
16+ - uses : julia-actions/setup-julia@latest
17+ with :
18+ version : ' 1.6'
19+ - name : Install dependencies
20+ run : julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()'
21+ - name : Build and deploy
22+ env :
23+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} # If authenticating with GitHub Actions token
24+ DOCUMENTER_KEY : ${{ secrets.DOCUMENTER_KEY }} # If authenticating with SSH deploy key
25+ run : julia --project=docs/ docs/make.jl
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -9,9 +9,9 @@ LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
99StaticArrays = " 90137ffa-7385-5640-81b9-e52037218182"
1010
1111[compat ]
12- BioSymbols = " 3, 4"
13- StaticArrays = " 0.12"
14- julia = " 0.7, ^ 1"
12+ BioSymbols = " 3, 4, 5 "
13+ StaticArrays = " 0.12, 1 "
14+ julia = " 1"
1515
1616[extras ]
1717Test = " 8dfed614-e22c-5e08-85e1-65c5234f0b40"
Original file line number Diff line number Diff line change 1010
1111** Development status:**
1212
13- [ ![ Build Status ] ( https://travis-ci.org /BioJulia/SubstitutionModels.jl. svg?branch=master )] ( https://travis-ci.org /BioJulia/SubstitutionModels.jl )
13+ [ ![ CI-stable ] ( https://github.com /BioJulia/SubstitutionModels.jl/actions/workflows/ci-stable.yml/badge. svg )] ( https://github.com /BioJulia/SubstitutionModels.jl/actions/workflows/ci-stable.yml )
1414[ ![ codecov.io] ( http://codecov.io/github/BioJulia/SubstitutionModels.jl/coverage.svg?branch=master )] ( http://codecov.io/github/BioJulia/SubstitutionModels.jl?branch=master )
1515[ ![ ] ( https://img.shields.io/badge/docs-latest-blue.svg )] ( https://BioJulia.github.io/SubstitutionModels.jl/latest )
1616
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments