aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/quality.yml
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-03-01 18:04:51 -0800
committerFuwn <[email protected]>2026-03-01 18:06:05 -0800
commitf25cce0d781ab5bc650798bac27f77398ef25a45 (patch)
treeae58fb8ddf9a63e5a0bd502f1378154dbd3f21e7 /.github/workflows/quality.yml
parentchore(dx): add fast changed-files lint and format commands (diff)
downloaddue.moe-f25cce0d781ab5bc650798bac27f77398ef25a45.tar.xz
due.moe-f25cce0d781ab5bc650798bac27f77398ef25a45.zip
ci(dx): extract shared node+pnpm setup into composite action
Diffstat (limited to '.github/workflows/quality.yml')
-rw-r--r--.github/workflows/quality.yml15
1 files changed, 2 insertions, 13 deletions
diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml
index 532b1f72..a67a1b28 100644
--- a/.github/workflows/quality.yml
+++ b/.github/workflows/quality.yml
@@ -13,19 +13,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- - name: Setup pnpm
- uses: pnpm/action-setup@v4
- with:
- version: 10.28.0
-
- - name: Setup Node.js
- uses: actions/setup-node@v4
- with:
- node-version: 20
- cache: pnpm
-
- - name: Install dependencies
- run: pnpm install --frozen-lockfile
+ - name: Setup toolchain
+ uses: ./.github/actions/setup-node-pnpm
- name: Generate GraphQL artifacts
run: pnpm exec sveltekit-graphql generate