feat: let claude refactor ci
📊 Benchmark the Runtime / benchmark (pull_request) Failing after 1s
🚀 Lint & Test & Deploy / quality (pull_request) Failing after 1s
🚀 Lint & Test & Deploy / test (pull_request) Failing after 1s
🚀 Lint & Test & Deploy / deploy (pull_request) Has been skipped

This commit is contained in:
2026-05-03 17:04:13 +02:00
parent ccc376d158
commit 4572d30005
3 changed files with 82 additions and 67 deletions
+37
View File
@@ -0,0 +1,37 @@
name: Setup
description: Checkout code, restore caches, and install pnpm dependencies
inputs:
token:
required: true
runs:
using: composite
steps:
- name: 📑 Checkout Code
uses: actions/checkout@v4
with:
fetch-depth: 0
token: ${{ inputs.token }}
- 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