From ac85afc17d60897c8228629a7969b2e34a79b46e Mon Sep 17 00:00:00 2001 From: Tim Waugh Date: Tue, 17 Mar 2026 10:25:56 +0000 Subject: [PATCH] Update GitHub Actions to Node.js 24-compatible versions - actions/checkout v4 -> v6 - actions/setup-node v4 -> v6 - softprops/action-gh-release v1 -> v2 - Node.js runtime 20 -> 24 Fixes deprecation warning for Node.js 20 actions. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/build.yml | 8 ++++---- .github/workflows/test.yml | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 863fb41..f8f8eb9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,12 +14,12 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: - node-version: '20' + node-version: '24' cache: 'npm' - name: Install dependencies @@ -39,7 +39,7 @@ jobs: zip -r ../logseq-plugin-semantic-search-${{ github.ref_name }}.zip . - name: Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: files: ./logseq-plugin-semantic-search-${{ github.ref_name }}.zip env: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 60d6446..adeca62 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,12 +12,12 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: - node-version: '20' + node-version: '24' cache: 'npm' - name: Install dependencies