From 8a3864d4aeed6ce65c0f4a2f23e63561e233ed0e Mon Sep 17 00:00:00 2001 From: Xevion Date: Tue, 24 Jun 2025 19:24:23 -0500 Subject: [PATCH] fix(ci): disable fail fast, add 10 minute timeout to both jobs, fix windows upload paths --- .github/workflows/build.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 28683b5..233c968 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,6 +7,9 @@ on: jobs: build-linux: runs-on: ubuntu-latest + timeout-minutes: 10 + strategy: + fail-fast: false steps: - uses: actions/checkout@v4 @@ -41,6 +44,9 @@ jobs: build-windows: runs-on: windows-latest + timeout-minutes: 10 + strategy: + fail-fast: false steps: - uses: actions/checkout@v4 @@ -69,13 +75,13 @@ jobs: - name: Rename Windows Binary with Version shell: pwsh - run: Rename-Item -Path bin/HATray.exe -NewName ${{ steps.get_version_win.outputs.BINARY_NAME }}.exe + run: Rename-Item -Path bin/HATray.exe -NewName "${{ steps.get_version_win.outputs.BINARY_NAME }}.exe" - name: Upload Windows Binary uses: actions/upload-artifact@v4 with: name: ${{ steps.get_version_win.outputs.BINARY_NAME }}.exe - path: ${{ steps.get_version_win.outputs.BINARY_NAME }}.exe + path: bin/${{ steps.get_version_win.outputs.BINARY_NAME }}.exe if-no-files-found: error - name: Set up .NET for WiX @@ -96,11 +102,11 @@ jobs: - name: Rename MSI with Version shell: pwsh - run: Rename-Item -Path bin/HATray.msi -NewName ${{ steps.get_version_win.outputs.BINARY_NAME }}.msi + run: Rename-Item -Path bin/HATray.msi -NewName "${{ steps.get_version_win.outputs.BINARY_NAME }}.msi" - name: Upload MSI uses: actions/upload-artifact@v4 with: name: ${{ steps.get_version_win.outputs.BINARY_NAME }}.msi - path: ${{ steps.get_version_win.outputs.BINARY_NAME }}.msi + path: bin/${{ steps.get_version_win.outputs.BINARY_NAME }}.msi if-no-files-found: error \ No newline at end of file