From 63bdd2a89c917ef457430ef71840868cf9ed338c Mon Sep 17 00:00:00 2001 From: v_guanglwen Date: Wed, 14 May 2025 16:56:24 +0800 Subject: [PATCH 01/10] =?UTF-8?q?feat:=20=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 01376cff..ecd61207 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,5 +31,6 @@ jobs: run: | mkdir -p ./build echo "$WX_PRIVATE_KEY" > ./build/key + echo "$WX_PRIVATE_KEY" | xxd chmod +x ./build/ci.js node ./build/ci.js --skip-key-write From 347af8efdea68a46faf8ec3ee1585b3ae9e0ec8a Mon Sep 17 00:00:00 2001 From: v_guanglwen Date: Wed, 14 May 2025 16:59:49 +0800 Subject: [PATCH 02/10] =?UTF-8?q?feat:=20=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ecd61207..b88b1afd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,13 +1,11 @@ name: WeChat MiniProgram Demo CI/CD on: - pull_request: - types: [closed] + push: branches: - master jobs: upload: - if: github.event.pull_request.merged == true && github.repository == 'wechat-miniprogram/miniprogram-demo' runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 From c65fd01e5f4d8b95fccbfd40fd96418123912129 Mon Sep 17 00:00:00 2001 From: v_guanglwen Date: Wed, 14 May 2025 17:05:02 +0800 Subject: [PATCH 03/10] =?UTF-8?q?feat:=20=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b88b1afd..6be401f6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,9 +1,11 @@ name: WeChat MiniProgram Demo CI/CD - on: push: branches: - master + pull_request: + branches: + - master jobs: upload: runs-on: ubuntu-latest From cc98a43c305c257bec598b3ac0611e6ba7740fd1 Mon Sep 17 00:00:00 2001 From: v_guanglwen Date: Wed, 14 May 2025 17:08:26 +0800 Subject: [PATCH 04/10] =?UTF-8?q?feat:=20=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6be401f6..8bd92e0f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,5 +32,3 @@ jobs: mkdir -p ./build echo "$WX_PRIVATE_KEY" > ./build/key echo "$WX_PRIVATE_KEY" | xxd - chmod +x ./build/ci.js - node ./build/ci.js --skip-key-write From 21221b06a63ee481e4830025d26c60cd7f3c5138 Mon Sep 17 00:00:00 2001 From: v_guanglwen Date: Wed, 14 May 2025 17:11:37 +0800 Subject: [PATCH 05/10] =?UTF-8?q?feat:=20=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8bd92e0f..b2136f98 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,4 +31,7 @@ jobs: run: | mkdir -p ./build echo "$WX_PRIVATE_KEY" > ./build/key - echo "$WX_PRIVATE_KEY" | xxd + echo "$WX_PRIVATE_KEY" | head -c 16 | xxd + echo "$WX_PRIVATE_KEY" | wc -c + cat ./build/key + From 4dc42462814fe58a1b527c89f132a83df284f060 Mon Sep 17 00:00:00 2001 From: v_guanglwen Date: Wed, 14 May 2025 17:35:30 +0800 Subject: [PATCH 06/10] =?UTF-8?q?feat:=20=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b2136f98..0cc624ff 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,9 +29,12 @@ jobs: env: WX_PRIVATE_KEY: ${{ secrets.WX_PRIVATE_KEY }} run: | + # 验证密钥是否为空 + if [ -z "$WX_PRIVATE_KEY" ]; then + echo "❌ 错误: WX_PRIVATE_KEY 为空,请检查 GitHub Secrets 设置" + exit 1 + fi mkdir -p ./build echo "$WX_PRIVATE_KEY" > ./build/key - echo "$WX_PRIVATE_KEY" | head -c 16 | xxd - echo "$WX_PRIVATE_KEY" | wc -c - cat ./build/key + echo "$WX_PRIVATE_KEY" | xxd From 6146f61c5f92686de83469bc6f0b4d86499d6803 Mon Sep 17 00:00:00 2001 From: v_guanglwen Date: Wed, 14 May 2025 17:43:18 +0800 Subject: [PATCH 07/10] =?UTF-8?q?feat:=20=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0cc624ff..ca65bdd2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,6 +6,10 @@ on: pull_request: branches: - master + +permissions: + contents: read + secrets: read jobs: upload: runs-on: ubuntu-latest From 53798f9779d91672afd5bd784cadcff7b9a42d2c Mon Sep 17 00:00:00 2001 From: v_guanglwen Date: Wed, 14 May 2025 17:43:54 +0800 Subject: [PATCH 08/10] =?UTF-8?q?feat:=20=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ca65bdd2..17a0530c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,6 @@ on: permissions: contents: read - secrets: read jobs: upload: runs-on: ubuntu-latest From 12f5554b8e667f3ee21093d188c518e6a0faf7f4 Mon Sep 17 00:00:00 2001 From: v_guanglwen Date: Wed, 14 May 2025 17:46:24 +0800 Subject: [PATCH 09/10] =?UTF-8?q?feat:=20=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 17a0530c..8afdfc94 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,6 +9,8 @@ on: permissions: contents: read + secrets: read + jobs: upload: runs-on: ubuntu-latest From 86af349999ccb6398f5205bc90745d9ca78d3de4 Mon Sep 17 00:00:00 2001 From: v_guanglwen Date: Wed, 14 May 2025 17:47:49 +0800 Subject: [PATCH 10/10] =?UTF-8?q?feat:=20=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8afdfc94..e0c4f506 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,8 +9,8 @@ on: permissions: contents: read - secrets: read - + actions: read + jobs: upload: runs-on: ubuntu-latest