Skip to content

Commit 6af0f7c

Browse files
committed
chore: update artifact zipping process and release configuration
1 parent e337ef7 commit 6af0f7c

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -178,15 +178,18 @@ jobs:
178178

179179
- name: Zip Linux artifacts
180180
run: |
181-
cd artifacts/linux-x64
182-
zip -r ../linux-x64.zip .
181+
cd artifacts/
182+
zip -r ./linux-x64.zip ./linux-x64
183+
zip -r ./windows-x64.zip ./windows-x64
184+
zip -r ./macos-arm64.zip ./macos-arm64
183185
184186
- name: Create Release
185187
uses: softprops/action-gh-release@v1
186188
with:
187189
files: |
188190
artifacts/windows-x64/desktop_adb_file_browser.msix
189-
artifacts/windows-x64/windows_installer.exe
191+
artifacts/windows-x64 Inno installer.exe
192+
artifacts/windows-x64.zip
190193
artifacts/linux-x64.zip
191194
artifacts/macos-x64/result.zip
192-
fail_on_unmatched_files: false
195+
fail_on_unmatched_files: true

0 commit comments

Comments
 (0)