@@ -57,19 +57,19 @@ jobs:
5757 run : |
5858 set -euo pipefail
5959 VERSION=$(jq -r .version manifest.json)
60- STAGE="MultiLangSwitcher-v${VERSION} "
60+ STAGE="MultiLangSwitcher"
6161 mkdir "$STAGE"
6262 cp manifest.json LICENSE "$STAGE/"
6363 cp -r src _locales assets "$STAGE/"
6464 find "$STAGE/src/shared/vendor" -name "*.map" -delete 2>/dev/null || true
65- zip -r "${STAGE} .zip" "$STAGE"
66- sha256sum "${STAGE} .zip" | awk '{print $1}' > digest.txt
65+ zip -r "MultiLangSwitcher .zip" "$STAGE"
66+ sha256sum "MultiLangSwitcher .zip" | awk '{print $1}' > digest.txt
6767 printf '%s\n' "$GITHUB_SHA" > source-sha.txt
6868 - uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
6969 with :
7070 name : extension-zip
7171 path : |
72- MultiLangSwitcher-v* .zip
72+ MultiLangSwitcher.zip
7373 digest.txt
7474 source-sha.txt
7575 if-no-files-found : error
9494 GH_TOKEN : ${{ github.token }}
9595 run : |
9696 set -euo pipefail
97- zip_file="$(ls release/MultiLangSwitcher-v* .zip) "
97+ zip_file="release/MultiLangSwitcher.zip"
9898 test "$(cat release/digest.txt)" = "$(sha256sum "$zip_file" | awk '{print $1}')"
9999 test "$(cat release/source-sha.txt)" = "$GITHUB_SHA"
100100 # 过期 run(re-run 或并发)不接触线上 Release
@@ -140,10 +140,10 @@ jobs:
140140 - name : Verify digest before publishing
141141 run : |
142142 set -euo pipefail
143- zip_file="$(ls release/MultiLangSwitcher-v* .zip) "
143+ zip_file="release/MultiLangSwitcher.zip"
144144 test "$(sha256sum "$zip_file" | awk '{print $1}')" = "$(cat release/digest.txt)"
145145 test "$(cat release/source-sha.txt)" = "$GITHUB_SHA"
146146 - uses : softprops/action-gh-release@c12583777ecdfd3be55c69cf75464299dc01057e # v3
147147 with :
148- files : release/MultiLangSwitcher-v* .zip
148+ files : release/MultiLangSwitcher.zip
149149 generate_release_notes : true
0 commit comments