From 550b355ada13eb23ebebb4c172f2eb1dfbdbb5ca Mon Sep 17 00:00:00 2001 From: Bambooin Date: Mon, 12 Jan 2026 19:12:55 +0800 Subject: [PATCH 1/2] ci: use macos-latest image runner macos-14 will be deprecated from July 6th. http://github.com/actions/runner-images/issues/13518 --- .github/workflows/commit-ci.yml | 2 +- .github/workflows/pull-request-ci.yml | 2 +- .github/workflows/release-ci.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/commit-ci.yml b/.github/workflows/commit-ci.yml index 339095617..913ccc9da 100644 --- a/.github/workflows/commit-ci.yml +++ b/.github/workflows/commit-ci.yml @@ -5,7 +5,7 @@ on: - '*' jobs: build: - runs-on: macos-14 + runs-on: macos-latest steps: - name: Checkout last commit uses: actions/checkout@v4 diff --git a/.github/workflows/pull-request-ci.yml b/.github/workflows/pull-request-ci.yml index f7b1e8b64..2c4b4c6d3 100644 --- a/.github/workflows/pull-request-ci.yml +++ b/.github/workflows/pull-request-ci.yml @@ -2,7 +2,7 @@ name: pull request ci on: [pull_request] jobs: build: - runs-on: macos-14 + runs-on: macos-latest steps: - name: Checkout last commit uses: actions/checkout@v4 diff --git a/.github/workflows/release-ci.yml b/.github/workflows/release-ci.yml index 5ea92cfeb..349c21823 100644 --- a/.github/workflows/release-ci.yml +++ b/.github/workflows/release-ci.yml @@ -9,7 +9,7 @@ on: jobs: build: - runs-on: macos-14 + runs-on: macos-latest env: SQUIRREL_BUNDLED_RECIPES: 'lotem/rime-octagram-data lotem/rime-octagram-data@hant' steps: From 2cc3d1730a1944c8f9cbc66e2b09a4e07ed2603b Mon Sep 17 00:00:00 2001 From: Bambooin Date: Mon, 12 Jan 2026 19:09:18 +0800 Subject: [PATCH 2/2] ci: upgrade action with node 24 --- .github/workflows/commit-ci.yml | 4 ++-- .github/workflows/pull-request-ci.yml | 4 ++-- .github/workflows/release-ci.yml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/commit-ci.yml b/.github/workflows/commit-ci.yml index 913ccc9da..9cf066749 100644 --- a/.github/workflows/commit-ci.yml +++ b/.github/workflows/commit-ci.yml @@ -8,7 +8,7 @@ jobs: runs-on: macos-latest steps: - name: Checkout last commit - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: true @@ -32,7 +32,7 @@ jobs: run: periphery scan --relative-results --skip-build --index-store-path build/Index.noindex/DataStore - name: Upload Squirrel artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: Squirrel-${{ env.git_ref_name }}.zip path: package/*.pkg diff --git a/.github/workflows/pull-request-ci.yml b/.github/workflows/pull-request-ci.yml index 2c4b4c6d3..2531106f6 100644 --- a/.github/workflows/pull-request-ci.yml +++ b/.github/workflows/pull-request-ci.yml @@ -5,7 +5,7 @@ jobs: runs-on: macos-latest steps: - name: Checkout last commit - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: true @@ -29,7 +29,7 @@ jobs: run: periphery scan --relative-results --skip-build --index-store-path build/Index.noindex/DataStore - name: Upload Squirrel artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: Squirrel-${{ env.git_ref_name }}.zip path: package/*.pkg diff --git a/.github/workflows/release-ci.yml b/.github/workflows/release-ci.yml index 349c21823..b42fab7e2 100644 --- a/.github/workflows/release-ci.yml +++ b/.github/workflows/release-ci.yml @@ -14,7 +14,7 @@ jobs: SQUIRREL_BUNDLED_RECIPES: 'lotem/rime-octagram-data lotem/rime-octagram-data@hant' steps: - name: Checkout last commit - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 submodules: true