Skip to content

Commit f6677be

Browse files
committed
Fix dynamic id
1 parent 6affc9b commit f6677be

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

.github/workflows/publish.yml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -362,12 +362,19 @@ jobs:
362362
echo "__version__ = \"${GITHUB_REF_NAME}\"" > app/version.py
363363
pyinstaller --onefile --name gitmastery main.py
364364
365-
- name: Generate SHA256
366-
id: checksum-${{ matrix.arch }}
367-
env:
368-
ARCHITECTURE: ${{ matrix.arch }}
365+
- name: Generate SHA256 (amd64)
366+
if: matrix.arch == 'amd64'
367+
id: checksum-amd64
368+
run: |
369+
FILENAME=gitmastery-amd64
370+
SHA256=$(shasum -a 256 dist/$FILENAME | cut -d ' ' -f1)
371+
echo "sha256=$SHA256" >> $GITHUB_OUTPUT
372+
373+
- name: Generate SHA256 (arm64)
374+
if: matrix.arch == 'arm64'
375+
id: checksum-arm64
369376
run: |
370-
FILENAME="gitmastery-$ARCHITECTURE"
377+
FILENAME=gitmastery-arm64
371378
SHA256=$(shasum -a 256 dist/$FILENAME | cut -d ' ' -f1)
372379
echo "sha256=$SHA256" >> $GITHUB_OUTPUT
373380

0 commit comments

Comments
 (0)