enhance: github release action

pull/2679/head
Tienson Qin 2021-08-20 11:54:22 +08:00
parent 9ebfdeef31
commit f2e1b42d0f
2 changed files with 6 additions and 9 deletions

View File

@ -58,12 +58,6 @@ jobs:
sed -i 's/"version": "0.0.1"/"version": "${{ github.event.inputs.tag-version }}"/g' ./package.json
working-directory: ./static
- name: Update OSX Packager Config
run: |
sed -i 's/appleId: "my-fake-apple-id"/appleId: "${{ secrets.APPLE_ID_EMAIL }}"/' ./forge.config.js
sed -i 's/appleIdPassword: "my-fake-apple-id-password"/appleIdPassword: "${{ secrets.APPLE_ID_PASSWORD }}"/' ./forge.config.js
working-directory: ./static
- name: Display Package.json
run: cat ./package.json
working-directory: ./static
@ -206,8 +200,11 @@ jobs:
key: ${{ runner.os }}-node-modules
- name: Build/Release Electron App
run: yarn install && yarn electron:make
run: yarn install && yarn electron:make
working-directory: ./static
env:
APPLE_ID: ${{ secrets.APPLE_ID_EMAIL }}
APPLE_ID_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }}
- name: Change DMG Name
run: mv static/out/make/*.dmg static/out/make/logseq-darwin-x64-${{ github.event.inputs.tag-version }}.dmg

View File

@ -12,8 +12,8 @@ module.exports = {
'signature-flags': 'library'
},
osxNotarize: {
appleId: "my-fake-apple-id",
appleIdPassword: "my-fake-apple-id-password",
appleId: process.env['APPLE_ID'],
appleIdPassword: process.env['APPLE_ID_PASSWORD'],
},
},
makers: [