From 750927dc8da4c663090838c9e3f5e771ae76d802 Mon Sep 17 00:00:00 2001 From: Joel Wetzell Date: Sun, 5 Oct 2025 12:18:32 -0500 Subject: [PATCH] chore: switch workspaces to use pnpm to setup node with useNodeVersion value --- .github/workflows/build.yml | 19 ------------------- .github/workflows/build_cli.yml | 12 ------------ .github/workflows/build_resolver.yml | 11 ----------- .github/workflows/test.yml | 13 ------------- pnpm-workspace.yaml | 1 + 5 files changed, 1 insertion(+), 55 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1052d6cb7..fe8e8268d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,15 +11,8 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Use Node.js - uses: actions/setup-node@v4 - with: - node-version: 22 - - name: Setup pnpm uses: pnpm/action-setup@v3 - with: - version: 10 - name: Install dependencies run: pnpm install --frozen-lockfile @@ -53,15 +46,9 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Use Node.js - uses: actions/setup-node@v4 - with: - node-version: 22 - name: Setup pnpm uses: pnpm/action-setup@v3 - with: - version: 10 - name: Install dependencies run: pnpm install --frozen-lockfile @@ -86,15 +73,9 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Use Node.js - uses: actions/setup-node@v4 - with: - node-version: 22 - name: Setup pnpm uses: pnpm/action-setup@v3 - with: - version: 10 - name: Install dependencies run: pnpm install --frozen-lockfile diff --git a/.github/workflows/build_cli.yml b/.github/workflows/build_cli.yml index 96d35215f..86c270017 100644 --- a/.github/workflows/build_cli.yml +++ b/.github/workflows/build_cli.yml @@ -13,20 +13,8 @@ jobs: steps: - uses: actions/checkout@v4 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v3 - - - name: Use Node.js - uses: actions/setup-node@v4 - with: - node-version: 22 - registry-url: 'https://registry.npmjs.org' - - name: Setup pnpm uses: pnpm/action-setup@v3 - with: - version: 10 - name: Install dependencies run: pnpm install --frozen-lockfile diff --git a/.github/workflows/build_resolver.yml b/.github/workflows/build_resolver.yml index ff0d3b5f0..71d543c2d 100644 --- a/.github/workflows/build_resolver.yml +++ b/.github/workflows/build_resolver.yml @@ -14,19 +14,8 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up QEMU - uses: docker/setup-qemu-action@v3 - - - name: Use Node.js - uses: actions/setup-node@v4 - with: - node-version: 22 - registry-url: 'https://registry.npmjs.org' - - name: Setup pnpm uses: pnpm/action-setup@v3 - with: - version: 10 - name: Install dependencies run: pnpm install --frozen-lockfile diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7a39d94a2..0ed99f191 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,15 +14,9 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Use Node.js - uses: actions/setup-node@v4 - with: - node-version: 22 - name: Setup pnpm uses: pnpm/action-setup@v3 - with: - version: 10 - name: Install dependencies run: pnpm install --frozen-lockfile @@ -70,15 +64,8 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Use Node.js - uses: actions/setup-node@v4 - with: - node-version: 22 - - name: Setup pnpm uses: pnpm/action-setup@v3 - with: - version: 10 - name: Install dependencies run: pnpm install --frozen-lockfile diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 00574dd4e..d726719fd 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -16,3 +16,4 @@ catalog: onlyBuiltDependencies: - electron - esbuild +useNodeVersion: 22.15.1