diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 71e68638..85f141a1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,7 +22,7 @@ jobs: Expand-Archive -Force latest.zip "$env:AppData\XIVLauncher\addon\Hooks\" - name: Build run: | - dotnet build --no-restore --configuration Release --nologo -p:Version=${{ github.ref }} -p:FileVersion=${{ github.ref }} + dotnet build --no-restore --configuration Release --nologo -p:Version=('${{ github.ref }}' -replace 'refs/tags/','') -p:FileVersion=('${{ github.ref }}' -replace 'refs/tags/','') - name: write version into json run: | $path = './Penumbra/bin/Release/net472/Penumbra.json' @@ -30,7 +30,7 @@ jobs: $content = $content -replace '1.0.0.0',('${{ github.ref }}' -replace 'refs/tags/','') set-content -Path $path -Value $content - name: Archive - run: Compress-Archive -Path Penumbra/bin/Release/net472/* -DestinationPath Penumbra.${{ github.ref }}.zip + run: Compress-Archive -Path Penumbra/bin/Release/net472/* -DestinationPath Penumbra.('${{ github.ref }}' -replace 'refs/tags/','').zip - name: Upload a Build Artifact uses: actions/upload-artifact@v2.2.1 with: @@ -53,6 +53,6 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps - asset_path: ./Penumbra.${{ github.ref }}.zip - asset_name: Penumbra.${{ github.ref }}.zip + asset_path: ./Penumbra.('${{ github.ref }}' -replace 'refs/tags/','').zip + asset_name: Penumbra.('${{ github.ref }}' -replace 'refs/tags/','').zip asset_content_type: application/zip \ No newline at end of file