From 0b5dd284946487bf7cbdc622359843f71a3b7af6 Mon Sep 17 00:00:00 2001 From: Max Duval Date: Sun, 8 Dec 2024 23:35:39 +0000 Subject: [PATCH] Bump actions versions (#49) and stop pretending we cache modules --- .github/workflows/deploy.yml | 24 ++++++++++-------------- .github/workflows/integrate.yml | 12 ++++-------- 2 files changed, 14 insertions(+), 22 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 7cddf7a..5bb0fe0 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -24,18 +24,13 @@ jobs: steps: - name: Clone repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - - uses: denoland/setup-deno@v1 + - name: Set up Deno + uses: denoland/setup-deno@v1 with: deno-version: v2.1 - - name: Cache Deno dependencies - uses: actions/cache@v3 - with: - path: ${{ env.DENO_DIR }} - key: ${{ hashFiles('deno.lock') }} - - name: Build svelte run: deno task build @@ -56,14 +51,15 @@ jobs: steps: - name: Clone repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - - uses: denoland/setup-deno@v1 + - name: Set up Deno + uses: denoland/setup-deno@v1 with: deno-version: v2.1 - name: Cache Deno dependencies - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ${{ env.DENO_DIR }} key: ${{ hashFiles('deno.lock') }} @@ -72,13 +68,13 @@ jobs: run: deno task build --base=mononykus - name: Setup Pages - uses: actions/configure-pages@v3 + uses: actions/configure-pages@v4 - name: Upload artifact - uses: actions/upload-pages-artifact@v1 + uses: actions/upload-pages-artifact@v3 with: path: build - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v2 + uses: actions/deploy-pages@v4 diff --git a/.github/workflows/integrate.yml b/.github/workflows/integrate.yml index 715526d..564fd1d 100644 --- a/.github/workflows/integrate.yml +++ b/.github/workflows/integrate.yml @@ -9,19 +9,15 @@ on: jobs: health: runs-on: ubuntu-latest + steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: denoland/setup-deno@v1 + - name: Set up Deno + uses: denoland/setup-deno@v1 with: deno-version: v2.1 - - name: Cache Deno dependencies - uses: actions/cache@v3 - with: - path: ${{ env.DENO_DIR }} - key: ${{ hashFiles('deno.lock') }} - - name: Format run: deno fmt --check