From 79e03dc0d5825f7438efa84fe1ce6f34b8b394e9 Mon Sep 17 00:00:00 2001 From: doudou0720 <98651603+doudou0720@users.noreply.github.com> Date: Sun, 29 Mar 2026 22:31:16 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix(ci):=E5=B0=9D=E8=AF=95=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E9=80=9A=E7=94=A8=E6=8C=87=E4=BB=A4=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E5=A4=A7=E5=B0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com> --- .github/workflows/prerelease.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml index bc30a9cc..e891e6b1 100644 --- a/.github/workflows/prerelease.yml +++ b/.github/workflows/prerelease.yml @@ -483,7 +483,7 @@ jobs: python-version: '3.14' - name: Sign release artifacts with sigstore-python - uses: sigstore/gh-action-sigstore-python@v3.2.0 + uses: sigstore/gh-action-sigstore-python@v3.3.0 with: inputs: | build-files-${{ needs.prepare.outputs.version }}-AnyCPU/*.zip @@ -549,43 +549,43 @@ jobs: # AnyCPU (x64) 架构文件 if [ -f "InkCanvasForClass.CE.$version-x64.zip" ]; then - zipSize=$(stat -c%s "InkCanvasForClass.CE.$version-x64.zip") + zipSize=$(wc -c < "InkCanvasForClass.CE.$version-x64.zip") fileTable+=$'| InkCanvasForClass.CE.'"$version"'-x64.zip | '"$zipSize"' bytes |\n' fi if [ -f "InkCanvasForClass.CE.$version-x64.Setup.exe" ]; then - installerSize=$(stat -c%s "InkCanvasForClass.CE.$version-x64.Setup.exe") + installerSize=$(wc -c < "InkCanvasForClass.CE.$version-x64.Setup.exe") fileTable+=$'| InkCanvasForClass.CE.'"$version"'-x64.Setup.exe | '"$installerSize"' bytes |\n' fi if [ -f "InkCanvasForClass.CE.$version-x64.zip.sigstore.json" ]; then - sigstoreSize=$(stat -c%s "InkCanvasForClass.CE.$version-x64.zip.sigstore.json") + sigstoreSize=$(wc -c < "InkCanvasForClass.CE.$version-x64.zip.sigstore.json") fileTable+=$'| InkCanvasForClass.CE.'"$version"'-x64.zip.sigstore.json | '"$sigstoreSize"' bytes |\n' fi if [ -f "InkCanvasForClass.CE.$version-x64.Setup.exe.sigstore.json" ]; then - sigstoreSize=$(stat -c%s "InkCanvasForClass.CE.$version-x64.Setup.exe.sigstore.json") + sigstoreSize=$(wc -c < "InkCanvasForClass.CE.$version-x64.Setup.exe.sigstore.json") fileTable+=$'| InkCanvasForClass.CE.'"$version"'-x64.Setup.exe.sigstore.json | '"$sigstoreSize"' bytes |\n' fi # x86 架构文件 if [ -f "InkCanvasForClass.CE.$version.zip" ]; then - zipSize=$(stat -c%s "InkCanvasForClass.CE.$version.zip") + zipSize=$(wc -c < "InkCanvasForClass.CE.$version.zip") fileTable+=$'| InkCanvasForClass.CE.'"$version"'.zip | '"$zipSize"' bytes |\n' fi if [ -f "InkCanvasForClass.CE.$version.Setup.exe" ]; then - installerSize=$(stat -c%s "InkCanvasForClass.CE.$version.Setup.exe") + installerSize=$(wc -c < "InkCanvasForClass.CE.$version.Setup.exe") fileTable+=$'| InkCanvasForClass.CE.'"$version"'.Setup.exe | '"$installerSize"' bytes |\n' fi if [ -f "InkCanvasForClass.CE.$version.zip.sigstore.json" ]; then - sigstoreSize=$(stat -c%s "InkCanvasForClass.CE.$version.zip.sigstore.json") + sigstoreSize=$(wc -c < "InkCanvasForClass.CE.$version.zip.sigstore.json") fileTable+=$'| InkCanvasForClass.CE.'"$version"'.zip.sigstore.json | '"$sigstoreSize"' bytes |\n' fi if [ -f "InkCanvasForClass.CE.$version.Setup.exe.sigstore.json" ]; then - sigstoreSize=$(stat -c%s "InkCanvasForClass.CE.$version.Setup.exe.sigstore.json") + sigstoreSize=$(wc -c < "InkCanvasForClass.CE.$version.Setup.exe.sigstore.json") fileTable+=$'| InkCanvasForClass.CE.'"$version"'.Setup.exe.sigstore.json | '"$sigstoreSize"' bytes |\n' fi From aef860a8cc1063d587a384102a2f8cf10a0d6ae1 Mon Sep 17 00:00:00 2001 From: doudou0720 <98651603+doudou0720@users.noreply.github.com> Date: Sat, 4 Apr 2026 11:22:54 +0800 Subject: [PATCH 2/2] =?UTF-8?q?ci:=20=E4=BF=AE=E5=A4=8D=E5=8F=91=E5=B8=83?= =?UTF-8?q?=E5=B7=A5=E4=BD=9C=E6=B5=81=E4=B8=AD=E7=9A=84=E5=8F=98=E9=87=8F?= =?UTF-8?q?=E5=BC=95=E7=94=A8=E6=A0=BC=E5=BC=8F=EF=BC=8C=E9=81=BF=E5=85=8D?= =?UTF-8?q?changelog=E5=B8=A6=E6=9C=89=E5=8F=8C=E5=BC=95=E5=8F=B7=E8=80=8C?= =?UTF-8?q?=E8=A2=ABShell=E8=A7=A3=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 神秘问题 Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com> --- .github/workflows/prerelease.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml index e891e6b1..c8ee4798 100644 --- a/.github/workflows/prerelease.yml +++ b/.github/workflows/prerelease.yml @@ -528,13 +528,13 @@ jobs: - name: Create enhanced changelog with file table id: enhanced_changelog run: | - version="${{ needs.prepare.outputs.version }}" + version='${{ needs.prepare.outputs.version }}' # 读取git-cliff生成的changelog内容 - originalChangelog="${{ needs.prepare.outputs.changelog }}" + originalChangelog='${{ needs.prepare.outputs.changelog }}' # 检查是否为预发布版本,如果是则添加警告提示 - if [ "${{ needs.prepare.outputs.is_prerelease }}" = "true" ]; then + if [ '${{ needs.prepare.outputs.is_prerelease }}' = "true" ]; then warningText=$'\n> [!CAUTION]\n' warningText+=$'> **注意:此版本为预览或测试版**\n' warningText+=$'> \n'