Skip to content

Commit 180b39e

Browse files
author
Lewis Hazell
authored
Add zip artifact to releases in msbuild workflow.
1 parent d4df19b commit 180b39e

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

.github/workflows/msbuild.yml

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -51,42 +51,45 @@ jobs:
5151
- uses: actions/upload-artifact@master
5252
if: github.event_name == 'release' && github.event.action == 'created'
5353
with:
54-
name: Executable
54+
name: Binaries
5555
path: .\Matey\bin\Release
5656

5757
release:
5858
if: github.event_name == 'release' && github.event.action == 'created'
5959
needs: build
60-
runs-on: windows-latest
60+
runs-on: ubuntu-latest
6161
permissions: write-all
6262

6363
steps:
6464
- uses: actions/download-artifact@master
6565
with:
6666
name: Setup
67-
path: .\Matey.Setup\bin\Release
67+
path: ./Matey.Setup
6868

6969
- uses: actions/download-artifact@master
7070
with:
71-
name: Executable
72-
path: .\Matey\bin\Release
71+
name: Binaries
72+
path: ./Matey
73+
74+
- name: Zip Binaries
75+
run: cd ./Matey/net6.0 && zip -r ./Matey.zip . && cd ../../
7376

7477
- name: Upload Installer Artifact
7578
uses: actions/upload-release-asset@v1
7679
env:
7780
GITHUB_TOKEN: ${{ github.token }}
7881
with:
7982
upload_url: ${{ github.event.release.upload_url }}
80-
asset_path: .\Matey.Setup\bin\Release\Matey.msi
83+
asset_path: ./Matey.Setup/Matey.msi
8184
asset_name: Matey.msi
8285
asset_content_type: application/octet-stream
8386

84-
- name: Upload Executable Artifact
87+
- name: Upload Binaries Artifact
8588
uses: actions/upload-release-asset@v1
8689
env:
8790
GITHUB_TOKEN: ${{ github.token }}
8891
with:
8992
upload_url: ${{ github.event.release.upload_url }}
90-
asset_path: .\Matey\bin\Release\net6.0\Matey.exe
91-
asset_name: Matey.exe
92-
asset_content_type: application/octet-stream
93+
asset_path: ./Matey/net6.0/Matey.zip
94+
asset_name: Matey.zip
95+
asset_content_type: application/zip

0 commit comments

Comments
 (0)