From db8b4f94b9d4e0e3c20d7c4cca99225a345cde3c Mon Sep 17 00:00:00 2001 From: Bashamega Date: Thu, 12 Mar 2026 06:52:57 +0200 Subject: [PATCH 1/4] chore: update actions/checkout to v6 in CI and release workflows --- .github/workflows/ci.yml | 4 ++-- .github/workflows/release.yml | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 815a3bcdd..a6ac34534 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Bun uses: oven-sh/setup-bun@v2 @@ -78,7 +78,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Bun uses: oven-sh/setup-bun@v2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 807e0f763..3889637c5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,7 +27,7 @@ jobs: ref: ${{ github.sha }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - id: release_meta name: Resolve release version @@ -107,7 +107,7 @@ jobs: arch: x64 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: ${{ needs.preflight.outputs.ref }} fetch-depth: 0 @@ -229,7 +229,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: ${{ needs.preflight.outputs.ref }} @@ -262,7 +262,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: ${{ needs.preflight.outputs.ref }} @@ -309,7 +309,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: main fetch-depth: 0 From d17be067ba7cc174b85b919a009ac8bf59fe464a Mon Sep 17 00:00:00 2001 From: Bashamega Date: Thu, 12 Mar 2026 07:34:02 +0200 Subject: [PATCH 2/4] Bumps actions/github-script to use v8 --- .github/workflows/pr-vouch.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr-vouch.yml b/.github/workflows/pr-vouch.yml index 976a9a097..f53a12d8f 100644 --- a/.github/workflows/pr-vouch.yml +++ b/.github/workflows/pr-vouch.yml @@ -25,7 +25,7 @@ jobs: targets: ${{ steps.collect.outputs.targets }} steps: - id: collect - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | if (context.eventName === "pull_request_target") { @@ -85,7 +85,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Sync PR labels - uses: actions/github-script@v7 + uses: actions/github-script@v8 env: PR_NUMBER: ${{ matrix.target.number }} VOUCH_STATUS: ${{ steps.vouch.outputs.status }} From 2345ab2e2202e3959836178c50e4e13b286244e4 Mon Sep 17 00:00:00 2001 From: Julius Marminge Date: Thu, 12 Mar 2026 12:27:46 -0700 Subject: [PATCH 3/4] update rest --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/release.yml | 14 +++++++------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a6ac34534..67b5e3286 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,12 +20,12 @@ jobs: bun-version-file: package.json - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: package.json - name: Cache Bun and Turbo - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | ~/.bun/install/cache @@ -35,7 +35,7 @@ jobs: ${{ runner.os }}-bun-${{ hashFiles('bun.lock') }}- - name: Cache Playwright browsers - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/ms-playwright key: ${{ runner.os }}-playwright-${{ hashFiles('bun.lock') }} @@ -86,7 +86,7 @@ jobs: bun-version-file: package.json - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: package.json diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3889637c5..8331ba508 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -61,7 +61,7 @@ jobs: bun-version-file: package.json - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: package.json @@ -118,7 +118,7 @@ jobs: bun-version-file: package.json - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: package.json @@ -217,7 +217,7 @@ jobs: fi - name: Upload build artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: desktop-${{ matrix.platform }}-${{ matrix.arch }} path: release-publish/* @@ -239,7 +239,7 @@ jobs: bun-version-file: package.json - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: package.json registry-url: https://registry.npmjs.org @@ -267,12 +267,12 @@ jobs: ref: ${{ needs.preflight.outputs.ref }} - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: package.json - name: Download all desktop artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: pattern: desktop-* merge-multiple: true @@ -320,7 +320,7 @@ jobs: bun-version-file: package.json - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: package.json From eee81a3666efe309d66b47cb7bb83ebeca09a6a8 Mon Sep 17 00:00:00 2001 From: Julius Marminge Date: Thu, 12 Mar 2026 12:28:33 -0700 Subject: [PATCH 4/4] this too --- .github/workflows/pr-size.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pr-size.yml b/.github/workflows/pr-size.yml index 52818435d..798b4115f 100644 --- a/.github/workflows/pr-size.yml +++ b/.github/workflows/pr-size.yml @@ -16,7 +16,7 @@ jobs: steps: - id: config name: Build PR size label config - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: result-encoding: string script: | @@ -64,7 +64,7 @@ jobs: issues: write steps: - name: Ensure PR size labels exist - uses: actions/github-script@v7 + uses: actions/github-script@v8 env: PR_SIZE_LABELS_JSON: ${{ needs.prepare-config.outputs.labels_json }} with: @@ -125,7 +125,7 @@ jobs: cancel-in-progress: true steps: - name: Sync PR size label - uses: actions/github-script@v7 + uses: actions/github-script@v8 env: PR_SIZE_LABELS_JSON: ${{ needs.prepare-config.outputs.labels_json }} with: