diff --git a/.github/workflows/deploy-deno.yml b/.github/workflows/deploy-deno.yml index d4130ba..1273ae7 100644 --- a/.github/workflows/deploy-deno.yml +++ b/.github/workflows/deploy-deno.yml @@ -21,6 +21,16 @@ jobs: with: deno-version: v2.x + - name: Setup Node + uses: actions/setup-node@v4 + with: + node-version: "20" + cache: "npm" + cache-dependency-path: src/ui/package-lock.json + + - name: Install UI dependencies + run: cd src/ui && npm ci + - name: Install deployctl run: deno install -A --global jsr:@deno/deployctl diff --git a/.github/workflows/deploy-staging.yml b/.github/workflows/deploy-staging.yml index 77bc4f6..e15304e 100644 --- a/.github/workflows/deploy-staging.yml +++ b/.github/workflows/deploy-staging.yml @@ -21,6 +21,16 @@ jobs: with: deno-version: v2.x + - name: Setup Node + uses: actions/setup-node@v4 + with: + node-version: "20" + cache: "npm" + cache-dependency-path: src/ui/package-lock.json + + - name: Install UI dependencies + run: cd src/ui && npm ci + - name: Install deployctl run: deno install -A --global jsr:@deno/deployctl