setup-deno's built-in cache stores fetched JSR/npm modules and compiled dependencies across runs. Keying on the lockfile hash invalidates the cache only when dependencies change.
This commit is contained in:
@@ -14,6 +14,8 @@ jobs:
|
|||||||
- uses: denoland/setup-deno@v2
|
- uses: denoland/setup-deno@v2
|
||||||
with:
|
with:
|
||||||
deno-version: v2.x
|
deno-version: v2.x
|
||||||
|
cache: true
|
||||||
|
cache-hash: ${{ hashFiles('deno.lock') }}
|
||||||
|
|
||||||
- name: Format check
|
- name: Format check
|
||||||
run: deno fmt --check
|
run: deno fmt --check
|
||||||
|
|||||||
Reference in New Issue
Block a user