From 950d8ac7e8cb698d08a52c040d09f048fbb6bd4c Mon Sep 17 00:00:00 2001 From: Xevion Date: Tue, 26 Nov 2024 16:31:46 -0600 Subject: [PATCH] Fix build.yaml artifact version name, disable compression, error on missing file --- .github/workflows/build.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 2501ee7..4b13b41 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -33,10 +33,12 @@ jobs: id: extract_version run: | version=$(grep -oP '(?<=\[assembly: AssemblyVersion\(")[^"]+' ${{ env.SLN_PATH }}/AssemblyInfo.cs) - echo "VERSION=$version" >> $GITHUB_ENV + echo "result=$VERSION" >> $GITHUB_OUTPUT - name: Upload Artifact uses: actions/upload-artifact@v4 with: - name: factorio-achievements-fixer-$VERSION - path: ${{ env.SLN_PATH }}/bin/Release/net8.0-windows/ + name: factorio-achievements-fixer-{{ steps.extract_version.outputs.result }} + if-no-files-found: error + compression-level: 0 + path: ${{ env.SLN_PATH }}/bin/Release/net8.0-windows/win-x86/publish/factorio-achievements-fixer.exe