diff --git a/.github/workflows/ExportPluto.yaml b/.github/workflows/ExportPluto.yaml index b0fa654..c9b6807 100644 --- a/.github/workflows/ExportPluto.yaml +++ b/.github/workflows/ExportPluto.yaml @@ -30,24 +30,24 @@ jobs: runs-on: self-hosted steps: - name: Checkout this repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 #- name: Install GLMakie dependencies # run: sudo apt-get update && sudo apt-get install -y xorg-dev mesa-utils xvfb libgl1 freeglut3-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libxext-dev xsettingsd x11-xserver-utils - name: Install Julia - uses: julia-actions/setup-julia@v1 + uses: julia-actions/setup-julia@v2 with: version: "1" # This will automatically pick the latest Julia version - name: Cache Julia artifacts & such - uses: julia-actions/cache@v1 + uses: julia-actions/cache@v2 with: cache-registries: "true" # We set up a folder that Pluto can use to cache exported notebooks. If the notebook file did not change, then Pluto can take the exported file from cache instead of running the notebook. - name: Set up notebook state cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: pluto_state_cache key: ${{ runner.os }}-pluto_state_cache-v2-${{ hashFiles('**/Project.toml', '**/Manifest.toml', '.github/workflows/*' ) }}-${{ hashFiles('**/*jl') }} @@ -60,7 +60,7 @@ jobs: DISPLAY=:0 xvfb-run -s '-screen 0 1024x768x24' julia -e 'using Pkg Pkg.activate(mktempdir()) Pkg.add([ - Pkg.PackageSpec(name="PlutoSliderServer", version="0.3.2-0.3"), + Pkg.PackageSpec(name="PlutoSliderServer", version="1"), ]) import PlutoSliderServer