From aafc4e7c3b226a954ace114dd5e2aa010401c780 Mon Sep 17 00:00:00 2001 From: Igor Melnikov Date: Tue, 20 Aug 2024 22:49:30 +0300 Subject: [PATCH] Create dotnet.yml --- .github/workflows/dotnet.yml | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 938d834..320b560 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -35,21 +35,16 @@ jobs: uses: actions/setup-dotnet@v4 with: dotnet-version: 8.0.x - - name: Publish and pack - run: | - release_name="${{ matrix.app }}-${{ matrix.target }}-${{ github.ref_name }}" - - # Publish - dotnet publish ${{ matrix.projectPath }} --runtime "${{ matrix.target }}" -c Release -o "$release_name" - - # Pack files - 7z a -tzip "${release_name}.zip" "./${release_name}/*" - - # Delete output directory - rm -r "$release_name" + - name: Publish + run: dotnet publish ${{ matrix.projectPath }} --runtime "${{ matrix.target }}" -c Release -o "${{ matrix.app }}-${{ matrix.target }}-${{ github.ref_name }}" + - name: Archive Release + uses: thedoctor0/zip-release@0.7.5 + with: + type: 'zip' + path: ./${{ matrix.app }}-${{ matrix.target }}-${{ github.ref_name }}/ + filename: '${{ matrix.app }}-${{ matrix.target }}-${{ github.ref_name }}.zip' - name: Create release uses: softprops/action-gh-release@v2 with: files: | - *.zip - *.gz \ No newline at end of file + *.zip \ No newline at end of file