From a1f7abc850b72b8767e10147d60508123724505b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hartmut=20N=C3=B6renberg?= Date: Mon, 13 Apr 2026 07:21:59 +0200 Subject: [PATCH] ci: float setup-node to v4 to avoid act_runner cleanup race act_runner v0.3.1 occasionally cleans the action checkout dir between the main and post step; v4.0.4's post step then errors on the missing .gitignore ("remove ... .gitignore: no such file") and fails the job. Floating to v4 picks up the more defensive cleanup in v4.1+. --- .github/workflows/ci.yml | 16 ++++++++-------- .github/workflows/nightly-security.yml | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index aa6b92b..e24d84c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,7 +39,7 @@ jobs: - name: Install pnpm run: npm install -g pnpm@${{ env.PNPM_VERSION }} - - uses: actions/setup-node@v4.0.4 + - uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} @@ -73,7 +73,7 @@ jobs: - name: Install pnpm run: npm install -g pnpm@${{ env.PNPM_VERSION }} - - uses: actions/setup-node@v4.0.4 + - uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} @@ -103,7 +103,7 @@ jobs: - name: Install pnpm run: npm install -g pnpm@${{ env.PNPM_VERSION }} - - uses: actions/setup-node@v4.0.4 + - uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} @@ -128,7 +128,7 @@ jobs: - name: Install pnpm run: npm install -g pnpm@${{ env.PNPM_VERSION }} - - uses: actions/setup-node@v4.0.4 + - uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} @@ -192,7 +192,7 @@ jobs: - name: Install pnpm run: npm install -g pnpm@${{ env.PNPM_VERSION }} - - uses: actions/setup-node@v4.0.4 + - uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} @@ -247,7 +247,7 @@ jobs: - name: Install pnpm run: npm install -g pnpm@${{ env.PNPM_VERSION }} - - uses: actions/setup-node@v4.0.4 + - uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} @@ -338,7 +338,7 @@ jobs: - name: Install pnpm run: npm install -g pnpm@${{ env.PNPM_VERSION }} - - uses: actions/setup-node@v4.0.4 + - uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} @@ -572,7 +572,7 @@ jobs: ' - name: Set up Node.js 20 - uses: actions/setup-node@v4.0.4 + uses: actions/setup-node@v4 with: node-version: "20" diff --git a/.github/workflows/nightly-security.yml b/.github/workflows/nightly-security.yml index b6a1e9c..40f9612 100644 --- a/.github/workflows/nightly-security.yml +++ b/.github/workflows/nightly-security.yml @@ -22,7 +22,7 @@ jobs: - name: Install pnpm run: npm install -g pnpm@${{ env.PNPM_VERSION }} - - uses: actions/setup-node@v4.0.4 + - uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }}