File tree Expand file tree Collapse file tree 8 files changed +263
-170
lines changed Expand file tree Collapse file tree 8 files changed +263
-170
lines changed Original file line number Diff line number Diff line change
1
+ # https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
2
+ version : 2
3
+ updates :
4
+ - package-ecosystem : " github-actions"
5
+ directory : " /" # Location of package manifests
6
+ schedule :
7
+ interval : " weekly"
Original file line number Diff line number Diff line change
1
+ name : CompatHelper
2
+ on :
3
+ schedule :
4
+ - cron : 0 0 * * *
5
+ workflow_dispatch :
6
+ permissions :
7
+ contents : write
8
+ pull-requests : write
9
+ jobs :
10
+ CompatHelper :
11
+ runs-on : ubuntu-latest
12
+ steps :
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@v2
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}
42
+ env :
43
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
44
+ COMPATHELPER_PRIV : ${{ secrets.DOCUMENTER_KEY }}
45
+ # COMPATHELPER_PRIV: ${{ secrets.COMPATHELPER_PRIV }}
Original file line number Diff line number Diff line change
1
+ name : TagBot
2
+ on :
3
+ issue_comment : # THIS BIT IS NEW
4
+ types :
5
+ - created
6
+ workflow_dispatch :
7
+ jobs :
8
+ TagBot :
9
+ # THIS 'if' LINE IS NEW
10
+ if : github.event_name == 'workflow_dispatch' || github.actor == 'JuliaTagBot'
11
+ # NOTHING BELOW HAS CHANGED
12
+ runs-on : ubuntu-latest
13
+ steps :
14
+ - uses : JuliaRegistries/TagBot@v1
15
+ with :
16
+ token : ${{ secrets.GITHUB_TOKEN }}
17
+ ssh : ${{ secrets.DOCUMENTER_KEY }}
Original file line number Diff line number Diff line change
1
+ name : CI
2
+ on :
3
+ push :
4
+ branches :
5
+ - main
6
+ paths-ignore :
7
+ - ' LICENSE'
8
+ - ' README.md'
9
+ - ' .github/workflows/TagBot.yml'
10
+ pull_request :
11
+ paths-ignore :
12
+ - ' LICENSE'
13
+ - ' README.md'
14
+ - ' .github/workflows/TagBot.yml'
15
+ jobs :
16
+ test :
17
+ name : Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
18
+ runs-on : ${{ matrix.os }}
19
+ strategy :
20
+ fail-fast : false
21
+ matrix :
22
+ version :
23
+ - ' lts'
24
+ - ' 1'
25
+ os :
26
+ - ubuntu-latest
27
+ - macOS-latest
28
+ - windows-latest
29
+ arch :
30
+ - x64
31
+ steps :
32
+ - uses : actions/checkout@v4
33
+ - uses : julia-actions/setup-julia@v2
34
+ with :
35
+ version : ${{ matrix.version }}
36
+ arch : ${{ matrix.arch }}
37
+ - uses : actions/cache@v4
38
+ env :
39
+ cache-name : cache-artifacts
40
+ with :
41
+ path : ~/.julia/artifacts
42
+ key : ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
43
+ restore-keys : |
44
+ ${{ runner.os }}-test-${{ env.cache-name }}-
45
+ ${{ runner.os }}-test-
46
+ ${{ runner.os }}-
47
+ - uses : julia-actions/julia-buildpkg@v1
48
+ - uses : julia-actions/julia-runtest@v1
49
+ - uses : julia-actions/julia-processcoverage@v1
50
+ - uses : codecov/codecov-action@v5
51
+ with :
52
+ token : ${{ secrets.CODECOV_TOKEN }}
53
+ file : lcov.info
Original file line number Diff line number Diff line change @@ -22,3 +22,4 @@ docs/site/
22
22
# committed for packages, but should be committed for applications that require a static
23
23
# environment.
24
24
Manifest.toml
25
+ .DS_Store
Original file line number Diff line number Diff line change @@ -8,11 +8,18 @@ ClassicalOrthogonalPolynomials = "b30e2e7b-c4ee-47da-9d5f-2c5c27239acd"
8
8
FillArrays = " 1a297f60-69ca-5386-bcde-b61e274b549b"
9
9
LinearAlgebra = " 37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
10
10
SingularIntegrals = " d7440221-8b5e-42fc-909c-0567823f424a"
11
- Test = " 8dfed614-e22c-5e08-85e1-65c5234f0b40"
12
11
13
12
[compat ]
14
13
ClassicalOrthogonalPolynomials = " 0.15.1"
15
14
FillArrays = " 1.13.0"
16
15
LinearAlgebra = " 1.11.0"
16
+ QuadGK = " 2.11.2"
17
17
SingularIntegrals = " 0.3.8"
18
18
Test = " 1.11.0"
19
+
20
+ [extras ]
21
+ QuadGK = " 1fd47b50-473d-5c70-9696-f719f8f3bcdc"
22
+ Test = " 8dfed614-e22c-5e08-85e1-65c5234f0b40"
23
+
24
+ [targets ]
25
+ test = [" Test" , " QuadGK" ]
You can’t perform that action at this time.
0 commit comments