Browse Source

CI: enable depot caching.

pull/218/head
Fredrik Ekre 3 years ago
parent
commit
b7ee4af4bc
  1. 14
      .github/workflows/ci.yml

14
.github/workflows/ci.yml

@ -30,6 +30,13 @@ jobs: @@ -30,6 +30,13 @@ jobs:
- uses: julia-actions/setup-julia@v1
with:
version: ${{ matrix.version }}
- uses: actions/cache@v3
with:
path: |
~/.julia/artifacts
~/.julia/packages
~/.julia/registries
key: .julia-test-${{ hashFiles('Project.toml') }}
- uses: julia-actions/julia-runtest@v1
- uses: julia-actions/julia-processcoverage@v1
- uses: codecov/codecov-action@v1
@ -43,6 +50,13 @@ jobs: @@ -43,6 +50,13 @@ jobs:
- uses: julia-actions/setup-julia@v1
with:
version: '1'
- uses: actions/cache@v3
with:
path: |
~/.julia/artifacts
~/.julia/packages
~/.julia/registries
key: .julia-docs-${{ hashFiles('docs/Project.toml', 'docs/Manifest.toml') }}
- name: Install dependencies
run: julia --project=docs -e 'using Pkg; Pkg.instantiate()'
- name: Build and deploy

Loading…
Cancel
Save