Skip to content

Commit bd12830

Browse files
committed
chore: release
1 parent d025859 commit bd12830

File tree

1 file changed

+20
-38
lines changed

1 file changed

+20
-38
lines changed

.github/workflows/macos-executable-release.yml

Lines changed: 20 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
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

Comments
 (0)