gon does not support env vars for apple id

This commit is contained in:
Caelan Sayler
2022-05-14 13:26:49 +01:00
parent 8e97ae0c0e
commit 7d20a0228c
2 changed files with 7 additions and 11 deletions

View File

@@ -95,9 +95,9 @@ jobs:
run: brew install mitchellh/gon/gon
- name: Bundle, Sign, and Notarize
env:
NZ_USERNAME: ${{ secrets.NOTARIZATION_USERNAME }}
NZ_PASSWORD: ${{ secrets.NOTARIZATION_PASSWORD }}
run: gon -log-json -log-level=debug ./gon.config.json
AC_USERNAME: ${{ secrets.NOTARIZATION_USERNAME }}
AC_PASSWORD: ${{ secrets.NOTARIZATION_PASSWORD }}
run: gon -log-level=debug ./gon.config.json
# - name: Notarize Binaries
# uses: devbotsxyz/xcode-notarize@v1
# with:
@@ -116,5 +116,5 @@ jobs:
uses: actions/upload-artifact@v3
with:
name: osx-tools
path: ./publish/*
path: ./SquirrelTools.*

View File

@@ -4,19 +4,15 @@
"./publish/UpdateMac"
],
"bundle_id": "com.caesay.squirrel",
"apple_id": {
"username": "@env:NZ_USERNAME",
"password": "@env:NZ_PASSWORD"
},
"sign": {
"application_identity": "Developer ID Application: Caelan Sayler",
"entitlements_file": "Squirrel.entitlements"
},
"dmg": {
"output_path": "Squirrel.dmg",
"volume_name": "Squirrel"
"output_path": "SquirrelTools.dmg",
"volume_name": "SquirrelTools"
},
"zip": {
"output_path": "Squirrel.zip"
"output_path": "SquirrelTools.zip"
}
}