From c895d2f9ffdb5685f85c67a96aa60ab3159413fb Mon Sep 17 00:00:00 2001 From: scarf Date: Fri, 23 Feb 2024 17:58:55 +0900 Subject: [PATCH] ci: cache lume cli (#25) --- .github/workflows/pages.yaml | 3 +++ .github/workflows/test.yaml | 4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pages.yaml b/.github/workflows/pages.yaml index 218a006..e1e28a6 100644 --- a/.github/workflows/pages.yaml +++ b/.github/workflows/pages.yaml @@ -28,6 +28,9 @@ jobs: path: ${{ env.DENO_DIR }} key: ${{ hashFiles('deno.lock') }} + - name: Cache Deno dependencies + run: deno cache ./**/*.ts https://deno.land/x/lume@v2.0.3/cli.ts + - name: Setup Deno environment uses: denoland/setup-deno@v1 with: diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 16cce67..420157a 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -17,7 +17,7 @@ jobs: - uses: actions/checkout@v4 - name: Load Deno Dependencies - uses: actions/cache@v4 + uses: actions/cache/restore@v4 with: path: ${{ env.DENO_DIR }} key: ${{ hashFiles('deno.lock') }} @@ -29,8 +29,6 @@ jobs: run: deno lint - name: Check formatting run: deno fmt --check - - name: Cache Deno dependencies - run: deno cache ./**/*.ts test: runs-on: ubuntu-latest