2828 run : |
2929 git fetch --prune --unshallow
3030 echo "::set-output name=SHA_SHORT::$(git rev-parse --short HEAD)"
31- set-file-path :
31+ pack-macos :
3232 needs : [get-tag, get-sha]
3333 runs-on : macos-13
3434 outputs :
@@ -51,43 +51,25 @@ jobs:
5151
5252 - name : set-file-path outputs
5353 run : |
54- echo FILE_PATH_X64: ${{ steps.set-file-path.outputs.FILE_PATH_X64 }}
55- echo FILE_PATH_ARM64: ${{ steps.set-file-path.outputs.FILE_PATH_ARM64 }}
56- pack-macos :
57- needs : [set-file-path]
58- runs-on : macos-13
59- steps :
60- - uses : actions/checkout@v2
61- - run : source .github/scripts/pack_macos.sh
62- env :
63- OSX_INSTALLER_CERT_BASE64 : ${{ secrets.OSX_INSTALLER_CERT_BASE64}}
64- OSX_INSTALLER_CERT_PASSWORD : ${{ secrets.OSX_INSTALLER_CERT_PASSWORD}}
65- APPLE_ID : ${{ secrets.APPLE_ID}}
66- APPLE_ID_APP_PASSWORD : ${{ secrets.APPLE_ID_APP_PASSWORD}}
67- APPLE_TEAM_ID : ${{ secrets.APPLE_TEAM_ID}}
68- # FILE_PATH_ARM64: dist/macos/${{ github.event.inputs.formula }}-v${{ needs.get-tag.outputs.TAG_NAME }}-${{ needs.get-sha.outputs.SHA_SHORT }}-arm64.pkg
69- FILE_PATH_X64 : ${{ needs.set-file-path.outputs.FILE_PATH_X64 }}
70- REPOSITORY_OWNER : ${{ github.repository_owner }}
71- # TODO: enable these when oclif pack : macos starts working fine
72- # - name: Upload binaries to release - arm64
73- # if: always()
74- # run: node .github/scripts/update-platform-executables.js
75- # env:
76- # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
77- # FILE: dist/macos/${{ github.event.inputs.formula }}-v${{ needs.get-tag.outputs.TAG_NAME }}-${{ needs.get-sha.outputs.SHA_SHORT }}-arm64.pkg
78- # ASSET_NAME: ${{ github.event.inputs.formula }}-${{ needs.get-tag.outputs.TAG_NAME }}-arm64.pkg
79- # TAG_NAME: ${{ needs.get-tag.outputs.TAG_NAME }}
80- # REPO_NAME: ${{ github.repository }}
81- - name : Upload binaries to release - x64
82- if : always()
83- run : |
84- node .github/scripts/update-platform-executables.js
85- env :
86- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
87- FILE : dist/macos/${{ github.event.inputs.formula }}-v${{ needs.get-tag.outputs.TAG_NAME }}.pkg
88- ASSET_NAME : ${{ github.event.inputs.formula }}-${{ needs.get-tag.outputs.TAG_NAME }}-x64.pkg
89- TAG_NAME : ${{ needs.get-tag.outputs.TAG_NAME }}
90- REPO_NAME : ${{ github.repository }}
54+ echo $FILE_PATH_X64
55+ echo $FILE_PATH_ARM64
56+ source .github/scripts/pack_macos.sh
57+ - name : Upload binaries to release - x64
58+ if : always()
59+ run : |
60+ node .github/scripts/update-platform-executables.js
61+ env :
62+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
63+ FILE : dist/macos/${{ github.event.inputs.formula }}-v${{ needs.get-tag.outputs.TAG_NAME }}.pkg
64+ ASSET_NAME : ${{ github.event.inputs.formula }}-${{ needs.get-tag.outputs.TAG_NAME }}-x64.pkg
65+ TAG_NAME : ${{ needs.get-tag.outputs.TAG_NAME }}
66+ REPO_NAME : ${{ github.repository }}
67+ OSX_INSTALLER_CERT_BASE64 : ${{ secrets.OSX_INSTALLER_CERT_BASE64}}
68+ OSX_INSTALLER_CERT_PASSWORD : ${{ secrets.OSX_INSTALLER_CERT_PASSWORD}}
69+ APPLE_ID : ${{ secrets.APPLE_ID}}
70+ APPLE_ID_APP_PASSWORD : ${{ secrets.APPLE_ID_APP_PASSWORD}}
71+ APPLE_TEAM_ID : ${{ secrets.APPLE_TEAM_ID}}
72+ REPOSITORY_OWNER : ${{ github.repository_owner }}
9173
9274
9375 notify-complete-fail :
0 commit comments