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