From a0f4ba1c522825b46df95f12789940d4755e2aae Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 9 Feb 2026 20:58:39 +0000 Subject: [PATCH 1/3] Initial plan From 54f84288bb16768025f9dee8d36d89c0a0c8260c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 9 Feb 2026 21:06:07 +0000 Subject: [PATCH 2/3] Fix release workflow: use setup-codeql-environment action instead of codeql-action/init Co-authored-by: data-douser <70299490+data-douser@users.noreply.github.com> --- .github/workflows/release.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 995eab0..e930f9e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -91,11 +91,11 @@ jobs: - name: Release - Build server run: npm run build -w server - - name: Release - Initialize CodeQL - uses: github/codeql-action/init@v3 + - name: Release - Setup CodeQL environment + uses: ./.github/actions/setup-codeql-environment with: - languages: javascript-typescript - tools: latest + add-to-path: true + install-language-runtimes: false - name: Release - Publish CodeQL tool query packs if: startsWith(github.ref, 'refs/tags/') From e3eb104ee97f17e5e84db9cb53e52e4f3a12f742 Mon Sep 17 00:00:00 2001 From: Nathan Randall Date: Mon, 9 Feb 2026 15:10:08 -0700 Subject: [PATCH 3/3] Add "fetch-tags" to release.yml workflow checkout --- .github/workflows/release.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e930f9e..e071824 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,6 +27,8 @@ jobs: - name: Release - Checkout repository uses: actions/checkout@v6 with: + # Fetch tags so workflow_dispatch can resolve and checkout the target tag + fetch-tags: true # Explicitly checkout the tag ref to ensure we build the correct commit # For tag pushes: refs/tags/vX.Y.Z # For workflow_dispatch: refs/heads/ (will be validated below)