Skip to content

Add depot caching to CI. Use scratchspace for test videos. Disable broken test video download #258

Add depot caching to CI. Use scratchspace for test videos. Disable broken test video download

Add depot caching to CI. Use scratchspace for test videos. Disable broken test video download #258

Workflow file for this run

name: CI
on:
pull_request:
push:
branches:
- master
tags: '*'
jobs:
test:
# needed to allow julia-actions/cache to delete old caches that it has created
permissions:
actions: write
contents: read
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest, macOS-latest]
julia-arch: [x64, x86]
julia-version: ['1.6','1','1.10-nightly','nightly']
exclude:
- os: macOS-latest
julia-arch: x86
steps:
- uses: actions/checkout@v4
- uses: julia-actions/setup-julia@v1
with:
version: ${{ matrix.julia-version }}
- uses: julia-actions/cache@v1
- uses: julia-actions/julia-runtest@v1
- uses: julia-actions/julia-processcoverage@v1
- uses: codecov/codecov-action@v3
with:
file: lcov.info