From 75f78b85c648801a11bf10fca7a06e42ff5fc4db Mon Sep 17 00:00:00 2001 From: cmliu Date: Mon, 16 Jun 2025 19:29:00 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=A4=87=E4=BB=BD?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E5=A4=84=E7=90=86=E9=80=BB=E8=BE=91=EF=BC=8C?= =?UTF-8?q?=E7=A1=AE=E4=BF=9D=E6=AD=A3=E7=A1=AE=E6=8F=90=E4=BA=A4=E6=B7=B7?= =?UTF-8?q?=E6=B7=86=E5=90=8E=E7=9A=84=E4=BB=A3=E7=A0=81=E5=92=8C=E5=A4=87?= =?UTF-8?q?=E4=BB=BD=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/obfuscator.yml | 13 ++++++------- .github/workflows/obfuscator_up.yml | 10 ++++------ 2 files changed, 10 insertions(+), 13 deletions(-) diff --git a/.github/workflows/obfuscator.yml b/.github/workflows/obfuscator.yml index 0ccb17a..3a18bb1 100644 --- a/.github/workflows/obfuscator.yml +++ b/.github/workflows/obfuscator.yml @@ -27,10 +27,11 @@ jobs: echo "备份文件 _worker.js.backup 不存在,正在创建..." cp _worker.js _worker.js.backup fi + cp _worker.js.backup _worker_temp.js - name: 混淆代码 run: | - javascript-obfuscator _worker.js.backup --output _worker.js \ + javascript-obfuscator _worker_temp.js --output _worker.js \ --compact true \ --control-flow-flattening true \ --control-flow-flattening-threshold 1 \ @@ -48,14 +49,12 @@ jobs: run: | git config --local user.email "github-actions[bot]@users.noreply.github.com" git config --local user.name "github-actions[bot]" - git add _worker.js - if git diff --cached --quiet _worker.js.backup; then - echo "_worker.js.backup 文件没有更改,跳过提交" + git add _worker.js _worker.js.backup + if git diff --cached --quiet; then + echo "没有文件更改,跳过提交" else - echo "_worker.js.backup 文件有更改,添加到提交" - git add _worker.js.backup + git commit -m "混淆 _worker.js 文件并备份原文件" fi - git commit -m "混淆 _worker.js 文件并备份原文件" || echo "没有需要提交的更改" - name: 推送更改 uses: ad-m/github-push-action@master diff --git a/.github/workflows/obfuscator_up.yml b/.github/workflows/obfuscator_up.yml index a9eba8a..ccc6a61 100644 --- a/.github/workflows/obfuscator_up.yml +++ b/.github/workflows/obfuscator_up.yml @@ -52,14 +52,12 @@ jobs: run: | git config --local user.email "github-actions[bot]@users.noreply.github.com" git config --local user.name "github-actions[bot]" - git add _worker.js - if git diff --cached --quiet _worker.js.backup; then - echo "_worker.js.backup 文件没有更改,跳过提交" + git add _worker.js _worker.js.backup + if git diff --cached --quiet; then + echo "没有文件更改,跳过提交" else - echo "_worker.js.backup 文件有更改,添加到提交" - git add _worker.js.backup + git commit -m "混淆 _worker.js 文件并备份原文件" fi - git commit -m "混淆 _worker.js 文件并备份原文件" || echo "没有需要提交的更改" - name: 推送更改 uses: ad-m/github-push-action@master