Proper release
All checks were successful
Build / build (push) Successful in 40s
Release Build / build (push) Successful in 3m36s

This commit is contained in:
Leon Mika 2026-05-02 14:02:54 +10:00
parent 19b47efb1b
commit c01446a082
2 changed files with 4 additions and 16 deletions

View file

@ -28,17 +28,3 @@ jobs:
run: |
npm install
wails build -clean -platform darwin/arm64
- name: Release
uses: https://lmika.dev/actions/wails-release@v1.0.1
with:
developer-id-cert-base64: ${{ secrets.MACOS_SIGN_P12 }}
developer-id-cert-password: ${{ secrets.MACOS_SIGN_PASSWORD }}
notarization-api-key-base64: ${{ secrets.MACOS_NOTARY_KEY }}
notarization-api-key-id: ${{ secrets.MACOS_NOTARY_KEY_ID }}
notarization-api-issuer-id: ${{ secrets.MACOS_NOTARY_ISSUER_ID }}
s3-bucket: lmika-public-files
s3-key: Apps/Dequoter/{version}/{filename}
s3-region: ap-southeast-2
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_S3_PUBLISH_ACCESS_KEY }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_S3_PUBLISH_SECRET_KEY }}

View file

@ -26,7 +26,7 @@ jobs:
npm install
wails build -clean -platform darwin/arm64 -ldflags "-X main.VersionNumber=`git describe --tags --abbrev=0`"
- name: Release
uses: https://lmika.dev/actions/wails-release@v1.0.0
uses: https://lmika.dev/actions/wails-release@v1.0.2
with:
developer-id-cert-base64: ${{ secrets.MACOS_SIGN_P12 }}
developer-id-cert-password: ${{ secrets.MACOS_SIGN_PASSWORD }}
@ -35,6 +35,8 @@ jobs:
notarization-api-issuer-id: ${{ secrets.MACOS_NOTARY_ISSUER_ID }}
s3-bucket: lmika-public-files
s3-key: Apps/Dequoter/{version}/{filename}
s3-region: ap-southeast-2
s3-acl: public-read
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_S3_PUBLISH_ACCESS_KEY }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_S3_PUBLISH_SECRET_KEY }}