Skip to content

Commit 0f88b69

Browse files
authored
package release before release
1 parent dcf7f50 commit 0f88b69

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/dotnet.yml

+9-1
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,13 @@ jobs:
1717
uses: actions/setup-dotnet@v1
1818
with:
1919
dotnet-version: 6.0.x
20+
2021
- name: Set outputs
2122
id: vars
2223
run: echo "::set-output name=sha_short::$(git rev-parse --short HEAD)" &&
2324
echo "::set-output name=version_tag::${GITHUB_REF#refs/*/}" &&
2425
echo "::set-output name=solution_name::WineBridge.sln"
26+
2527
- name: Restore dependencies
2628
working-directory: src/
2729
run: dotnet restore ${{ steps.vars.outputs.solution_name }}
@@ -40,6 +42,12 @@ jobs:
4042
working-directory: src/WineBridge/bin/Release/net6.0/win-x86/publish
4143
name: WineBridge-${{ steps.vars.outputs.sha_short }}
4244
path: WineBridge.exe
45+
46+
- name: Package
47+
working-directory: src/WineBridge/bin/Release/net6.0/win-x86/publish
48+
run: |
49+
tar cJvf WineBridge-${{ steps.vars.outputs.sha_short }}.tar.xz WineBridge.exe
50+
mv WineBridge-${{ steps.vars.outputs.sha_short }}.tar.xz /tmp/WineBridge-${{ steps.vars.outputs.sha_short }}.tar.xz
4351
4452
# Release packages
4553
# --------------------------------------
@@ -50,4 +58,4 @@ jobs:
5058
prerelease: false
5159
automatic_release_tag: ${{ steps.vars.outputs.version_tag }}
5260
title: ${{ steps.vars.outputs.version_tag }}
53-
files: src/WineBridge/bin/Release/net6.0/win-x86/publish/WineBridge.exe
61+
files: /tmp/WineBridge-${{ steps.vars.outputs.sha_short }}.tar.xz

0 commit comments

Comments
 (0)