diff options
author | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2021-06-01 00:24:26 +0300 |
---|---|---|
committer | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2021-06-01 00:24:44 +0300 |
commit | 1e912215bd8b82d6f76ccbc92c88b8fd94fd37b4 (patch) | |
tree | 4a992432cc86f0196b04e9a32994393e5b7a2a78 /.github/workflows/release.yml | |
parent | ae322688b535025d362eaaf104ea146bcfb4245c (diff) |
More Actions changes
Diffstat (limited to '.github/workflows/release.yml')
-rw-r--r-- | .github/workflows/release.yml | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 48501fc..e52ab2c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -33,6 +33,8 @@ jobs: PROJECT_PATH: FamicomDumper OUTPUT_DIR: output CONFIGURATION: Release + OUTPUT_SUBDIR: ${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.sc }} + OUTPUT_FILE: famicom-dumper-${{ matrix.os }}-${{ matrix.arch }}${{ matrix.sc == 'self-contained' && '-self-contained' || '' }}.${{ matrix.os == 'win' && 'zip' || 'tar.gz' }} strategy: matrix: os: [win, linux, osx] @@ -57,13 +59,10 @@ jobs: - name: Build env: SC_OPS: ${{ matrix.sc == 'self-contained' && '--self-contained true -p:PublishTrimmed=True' || '--no-self-contained' }} - OUTPUT_SUBDIR: ${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.sc }} run: dotnet publish ${{ env.PROJECT_PATH }} -c ${{ env.CONFIGURATION }} -r ${{ matrix.os }}-${{ matrix.arch }} -p:PublishSingleFile=true $SC_OPS -p:IncludeAllContentForSelfExtract=true -o ${{ env.OUTPUT_DIR }}/${{ env.OUTPUT_SUBDIR }}/${{ env.APP_NAME }} - name: Archive env: CMD: ${{ matrix.os == 'win' && 'zip -r9' || 'tar -czvf' }} - OUTPUT_SUBDIR: ${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.sc }} - OUTPUT_FILE: famicom-dumper-${{ matrix.os }}-${{ matrix.arch }}${{ matrix.sc == 'self-contained' && '-self-contained' || '' }}.${{ matrix.os == 'win' && 'zip' || 'tar.gz' }} run: | cd ${{ env.OUTPUT_DIR }}/${{ env.OUTPUT_SUBDIR }} ${{ env.CMD }} ../../${{ env.OUTPUT_FILE }} ${{ env.APP_NAME }} @@ -84,7 +83,6 @@ jobs: uses: actions/upload-release-asset@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - OUTPUT_FILE: famicom-dumper-${{ matrix.os }}-${{ matrix.arch }}${{ matrix.sc == 'self-contained' && '-self-contained' || '' }}.${{ matrix.os == 'win' && 'zip' || 'tar.gz' }} MIME: ${{ matrix.os == 'win' && 'zip' || 'tar.gz' }} with: upload_url: ${{ steps.get_release_info.outputs.upload_url }} |