Files
vikunja/.github/actions/setup-frontend/action.yml
renovate[bot] c937b60228 chore(deps): update actions/setup-node digest to 49933ea (#668)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-14 10:39:05 +02:00

19 lines
594 B
YAML

name: Setup Frontend
description: Common setup for frontend jobs using pnpm
runs:
using: "composite"
steps:
- uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4
with:
run_install: false
package_json_file: frontend/package.json
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: frontend/.nvmrc
cache: 'pnpm'
cache-dependency-path: frontend/pnpm-lock.yaml
- name: Install dependencies
working-directory: frontend
run: pnpm install
shell: bash