Skip to content

Commit c213d27

Browse files
committed
[CI] Use PkgServer to run the tests
PkgServer **should** be a bit more reliable these days, downloading artifacts from there tends also to be more reliable than directly from GitHub.
1 parent 8cf5337 commit c213d27

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ on:
88
release:
99

1010
env:
11-
JULIA_PKG_SERVER: ""
1211
BINARYBUILDER_FULL_SHARD_TEST: true
1312
BINARYBUILDER_AUTOMATIC_APPLE: true
1413

@@ -49,7 +48,9 @@ jobs:
4948
- uses: julia-actions/julia-buildpkg@latest
5049
- name: System info
5150
run: julia --project=. --color=yes -e "using BinaryBuilderBase; BinaryBuilderBase.versioninfo()"
52-
- uses: julia-actions/julia-runtest@latest
51+
- name: Run tests
52+
run: |
53+
julia --check-bounds=yes --color=yes --depwarn=yes --inline=yes --project=@. -e 'using Pkg; Pkg.instantiate(); Pkg.test(coverage=true)'
5354
- uses: julia-actions/julia-uploadcodecov@v0.1
5455
continue-on-error: true
5556
- uses: julia-actions/julia-uploadcoveralls@v0.1
@@ -58,6 +59,8 @@ jobs:
5859
Documentation:
5960
timeout-minutes: 30
6061
runs-on: ubuntu-latest
62+
env:
63+
JULIA_PKG_SERVER: ""
6164
steps:
6265
- uses: actions/checkout@v2
6366
- uses: julia-actions/setup-julia@latest

0 commit comments

Comments
 (0)