From af70c8daaaaa3b3967526d606cc393745f3bb06f Mon Sep 17 00:00:00 2001 From: macro88 <88macro@proton.me> Date: Tue, 10 Nov 2026 21:07:39 +0800 Subject: [PATCH 1/2] Limit push-triggered CI to main --- .github/workflows/check.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 695cad7..2d6528d 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -1,6 +1,7 @@ name: CI on: push: + branches: [main] pull_request: workflow_dispatch: permissions: From fb89c55888a2eaad301f9133ee394ed31a6919a2 Mon Sep 17 00:00:00 2001 From: macro88 <88macro@proton.me> Date: Tue, 10 Nov 2026 21:29:08 +0800 Subject: [PATCH 2/2] Disable package manager caching in isolated release signing --- .github/workflows/release-android.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release-android.yml b/.github/workflows/release-android.yml index 3d80a1d..de7c0a6 100644 --- a/.github/workflows/release-android.yml +++ b/.github/workflows/release-android.yml @@ -58,6 +58,8 @@ jobs: - uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5 with: node-version-file: .nvmrc + # Signing uses Node built-ins only; no package manager is installed. + package-manager-cache: false - uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5 with: distribution: temurin