diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 40c2836e..a93dc413 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -149,8 +149,11 @@ jobs: security import certificate.p12 -k build.keychain -P $MACOS_CERTIFICATE_PWD -T /usr/bin/codesign security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k Techminohaowan build.keychain /usr/bin/codesign --force --deep -s 79B81FC5EA155243C973B5417B0996501F00EF55 ./Techmino.app -v + - name: Pack Techmino + run: | + zip -r -y Techmino-Packed.app.zip Techmino.app - name: Upload uses: actions/upload-artifact@v2 with: name: Techmino_${{ env.Version }}_${{ env.CommitID }}_macOS - path: Techmino-Packed.app \ No newline at end of file + path: Techmino-Packed.app.zip \ No newline at end of file diff --git a/.github/workflows/getVersion.py b/.github/workflows/getVersion.py index 772c2b3a..3bc0230b 100644 --- a/.github/workflows/getVersion.py +++ b/.github/workflows/getVersion.py @@ -2,7 +2,7 @@ import re def getVersion(): with open("conf.lua", "r", encoding="utf-8") as file: data = file.read() - versionCode = re.search("build=(\\d+)", data).group() + versionCode = re.search("build=(\\d+)", data).group(1) versionName = re.search('(?<=string=").*(?=@)', data).group() return versionCode, versionName