From e1aaa6020db05d2b11cc4b5e2461a2b49dfe341f Mon Sep 17 00:00:00 2001 From: Yasunori MAHATA Date: Fri, 13 Mar 2026 15:20:39 +0900 Subject: [PATCH 1/2] chore: upgrade GitHub Actions to v5 for checkout and setup-node --- .github/workflows/ci.yml | 22 +++++++++++----------- .github/workflows/copilot-setup-steps.yml | 2 +- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d001577..2218f69 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,18 +12,18 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 - - - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: actions/checkout@v5 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version-file: ".node-version" cache: "pnpm" cache-dependency-path: "pnpm-lock.yaml" + - name: Enable corepack + run: corepack enable + - name: Install dependencies run: pnpm install --frozen-lockfile @@ -56,18 +56,18 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 - - - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: actions/checkout@v5 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version-file: ".node-version" cache: "pnpm" cache-dependency-path: "pnpm-lock.yaml" + - name: Enable corepack + run: corepack enable + - name: Install dependencies run: pnpm install --frozen-lockfile @@ -102,7 +102,7 @@ jobs: run: pnpm test:e2e - name: Upload test artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 if: failure() with: name: playwright-report diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index cf82559..9bded6b 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -18,7 +18,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Check this conf is respected run: | From 06b57745708ccf1ca214182fa287d4551491e6e6 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Fri, 13 Mar 2026 15:27:37 +0900 Subject: [PATCH 2/2] fix: enable corepack before setup-node in CI workflow (#103) * Initial plan * fix: move corepack enable before setup-node in CI workflow Co-authored-by: mahata <23497+mahata@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: mahata <23497+mahata@users.noreply.github.com> --- .github/workflows/ci.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2218f69..73ba532 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,6 +14,9 @@ jobs: - name: Checkout code uses: actions/checkout@v5 + - name: Enable corepack + run: corepack enable + - name: Setup Node.js uses: actions/setup-node@v5 with: @@ -21,9 +24,6 @@ jobs: cache: "pnpm" cache-dependency-path: "pnpm-lock.yaml" - - name: Enable corepack - run: corepack enable - - name: Install dependencies run: pnpm install --frozen-lockfile @@ -58,6 +58,9 @@ jobs: - name: Checkout code uses: actions/checkout@v5 + - name: Enable corepack + run: corepack enable + - name: Setup Node.js uses: actions/setup-node@v5 with: @@ -65,9 +68,6 @@ jobs: cache: "pnpm" cache-dependency-path: "pnpm-lock.yaml" - - name: Enable corepack - run: corepack enable - - name: Install dependencies run: pnpm install --frozen-lockfile