Files
nodarium/.gitea/actions/setup/action.yml
T
max 63188e57fd
📊 Benchmark the Runtime / benchmark (pull_request) Failing after 1m0s
🚀 Lint & Test & Deploy / quality (pull_request) Failing after 41s
🚀 Lint & Test & Deploy / test (pull_request) Failing after 30s
🚀 Lint & Test & Deploy / deploy (pull_request) Has been skipped
feat: let claude fix ci
2026-05-03 17:10:13 +02:00

29 lines
763 B
YAML

name: Setup
description: Restore caches and install pnpm dependencies (run after checkout)
runs:
using: composite
steps:
- name: 💾 Setup pnpm Cache
uses: actions/cache@v4
with:
path: .pnpm-store
key: ${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}
restore-keys: |
${{ runner.os }}-pnpm-
- name: 🦀 Cache Cargo
uses: actions/cache@v4
with:
path: |
~/.cargo/registry
~/.cargo/git
target
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
restore-keys: |
${{ runner.os }}-cargo-
- name: 📦 Install Dependencies
shell: bash
run: pnpm install --frozen-lockfile --store-dir .pnpm-store