Skip to content

Commit b2c5c45

Browse files
committed
fixup! macOS release: package payload
1 parent 71de9ab commit b2c5c45

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

.github/workflows/release.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,9 @@ jobs:
139139
osx-pack:
140140
name: Package macOS payload
141141
runs-on: macos-latest
142+
strategy:
143+
matrix:
144+
runtime: [ osx-x64, osx-arm64 ]
142145
needs: osx-payload-sign
143146
steps:
144147
- name: Check out repository
@@ -159,20 +162,24 @@ jobs:
159162
- name: Download signed payload
160163
uses: actions/download-artifact@v3
161164
with:
162-
name: osx-payload-sign
165+
name: ${{ matrix.runtime }}-payload-sign
163166

164167
- name: Create component package
165168
run: |
166-
src/osx/Installer.Mac/pack.sh --payload=payload --version=$GitBuildVersionSimple --output=components/com.microsoft.gitcredentialmanager.component.pkg
169+
src/osx/Installer.Mac/pack.sh --payload=payload \
170+
--version=$GitBuildVersionSimple \
171+
--output=components/com.microsoft.gitcredentialmanager.component.pkg
167172
168173
- name: Create product archive
169174
run: |
170-
src/osx/Installer.Mac/dist.sh --package-path=components --version=$GitBuildVersionSimple --output=pkg/gcm-osx-x64-$GitBuildVersionSimple.pkg || exit 1
175+
src/osx/Installer.Mac/dist.sh --package-path=components \
176+
--version=$GitBuildVersionSimple --runtime=${{ matrix.runtime }} \
177+
--output=pkg/gcm-${{ matrix.runtime }}-$GitBuildVersionSimple.pkg || exit 1
171178
172179
- name: Upload package
173180
uses: actions/upload-artifact@v3
174181
with:
175-
name: tmp.osx-pack
182+
name: tmp.${{ matrix.runtime }}-pack
176183
path: |
177184
pkg
178185

0 commit comments

Comments
 (0)