Skip to content

Commit 9cf8837

Browse files
committed
fix(release): preserve macOS artifact coordinates
1 parent e340d33 commit 9cf8837

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,8 @@ jobs:
101101
if: matrix.os == 'darwin' && steps.apple-signing.outputs.enabled == 'true'
102102
shell: bash
103103
env:
104+
GOOS: ${{ matrix.os }}
105+
GOARCH: ${{ matrix.arch }}
104106
MACOS_SIGNING_IDENTITY: ${{ secrets.MACOS_SIGNING_IDENTITY }}
105107
APPLE_ID: ${{ secrets.APPLE_ID }}
106108
APPLE_APP_PASSWORD: ${{ secrets.APPLE_APP_PASSWORD }}
@@ -119,6 +121,9 @@ jobs:
119121
- name: Ad-hoc sign macOS binary
120122
if: matrix.os == 'darwin' && steps.apple-signing.outputs.enabled != 'true'
121123
shell: bash
124+
env:
125+
GOOS: ${{ matrix.os }}
126+
GOARCH: ${{ matrix.arch }}
122127
run: |
123128
codesign --force --sign - ravel
124129
codesign --verify --strict --verbose=2 ravel

0 commit comments

Comments
 (0)