Skip to content

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

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 #326

Workflow file for this run

name: Documentation
on:
push:
branches:
- master
tags: '*'
pull_request:
workflow_dispatch:
jobs:
build:
# needed to allow julia-actions/cache to delete old caches that it has created
permissions:
actions: write
contents: read
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: julia-actions/setup-julia@v1
with:
version: 1
- uses: julia-actions/cache@v1
- name: Install dependencies
run: julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()'
- name: Build and deploy
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # For authentication with GitHub Actions token
DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }} # For authentication with SSH deploy key
run: julia --project=docs/ docs/make.jl