diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 235fd5a77202a..f8971256e51bf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -124,9 +124,6 @@ jobs: rclone copyto :s3:cdn/waterfox/libraries/toolchain/clang-17.tar.zst ./clang-17.tar.zst mkdir -p $HOME/win-cross tar -xvf clang-17.tar.zst -C $HOME/win-cross - - name: 🐛 Debug Session - if: ${{ failure() }} - uses: Warpbuilds/gha-debug@v1.2 - name: "\U0001F4E4 Checkout" uses: actions/checkout@v4 - name: "\U0001F4E3 Override version_display.txt" @@ -172,6 +169,9 @@ jobs: name: windows-${{ env.ARCH }}-stage-1-${{ github.run_id }} path: | obj-${{ env.ARCH }}/dist/waterfox + - name: 🐛 Debug Session + if: ${{ failure() }} + uses: Warpbuilds/gha-debug@v1.3 build-windows-x64-stage-2: name: Windows Stage 2 defaults: @@ -190,9 +190,6 @@ jobs: run: | curl -L https://ftp.mozilla.org/pub/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe --output MozillaBuildSetup-Latest.exe 7z x MozillaBuildSetup-Latest.exe -o/c/mozilla-build - - name: 🐛 Debug Session - if: ${{ failure() }} - uses: Warpbuilds/gha-debug@v1.2 - name: "\U0001F4E4 Checkout" uses: actions/checkout@v4 - name: ⏬ Download Stage 1 Windows artifact @@ -217,6 +214,9 @@ jobs: path: | merged.profdata en-US.log + - name: 🐛 Debug Session + if: ${{ failure() }} + uses: Warpbuilds/gha-debug@v1.3 build-windows-x64-stage-3: name: Windows Stage 3 needs: @@ -279,9 +279,6 @@ jobs: rclone copyto :s3:cdn/waterfox/libraries/toolchain/clang-17.tar.zst ./clang-17.tar.zst mkdir -p $HOME/win-cross tar -xvf clang-17.tar.zst -C $HOME/win-cross - - name: 🐛 Debug Session - if: ${{ failure() }} - uses: Warpbuilds/gha-debug@v1.2 - name: "\U0001F4E4 Checkout" uses: actions/checkout@v4 - name: "\U0001F4E3 Override version_display.txt" @@ -471,6 +468,9 @@ jobs: Install\ Waterfox.exe waterfox-${{ env.VERSION_DISPLAY }}.complete.mar update.xml + - name: 🐛 Debug Session + if: ${{ failure() }} + uses: Warpbuilds/gha-debug@v1.3 build-macos-multi-stage-1: name: macOS Stage 1 runs-on: @@ -597,9 +597,6 @@ jobs: needs: - build-macos-multi-stage-1 steps: - - name: 🐛 Debug Session - if: ${{ failure() }} - uses: Warpbuilds/gha-debug@v1.2 - name: "\U0001F4E4 Checkout" uses: actions/checkout@v4 - name: ⏬ Download Stage 1 macOS artifact @@ -644,6 +641,9 @@ jobs: path: | merged.profdata en-US.log + - name: 🐛 Debug Session + if: ${{ failure() }} + uses: Warpbuilds/gha-debug@v1.3 build-macos-multi-stage-3: name: macOS Stage 3 runs-on: @@ -710,9 +710,6 @@ jobs: tar -xvf macos-cross.tar.zst -C $HOME/ rclone copyto :s3:cdn/waterfox/libraries/toolchain/clang-17.tar.zst ./clang-17.tar.zst tar -xvf clang-17.tar.zst -C $HOME/macos-cross - - name: 🐛 Debug Session - if: ${{ failure() }} - uses: Warpbuilds/gha-debug@v1.2 - name: "\U0001F4E4 Checkout" uses: actions/checkout@v4 - name: "\U0001F4E3 Override version_display.txt" @@ -764,6 +761,9 @@ jobs: ./obj-${{ matrix.arch }}/dist/waterfox/*.app ./obj-${{ matrix.arch }}/dist/host/bin/mar retention-days: 1 + - name: 🐛 Debug Session + if: ${{ failure() }} + uses: Warpbuilds/gha-debug@v1.3 macos-unify: name: macOS Universal if: ${{ inputs.TRIGGER_EVENT == 'workflow_dispatch' }} @@ -774,9 +774,6 @@ jobs: ARCH-X64: x86_64-apple-darwin ARCH-ARM64: aarch64-apple-darwin steps: - - name: 🐛 Debug Session - if: ${{ failure() }} - uses: Warpbuilds/gha-debug@v1.2 - name: "\U0001F4E4 Checkout" uses: actions/checkout@v4 - name: "\U0001F4E3 Override version_display.txt" @@ -907,6 +904,9 @@ jobs: Waterfox ${{ env.VERSION_DISPLAY }}.dmg.sha512 waterfox-${{ env.VERSION_DISPLAY }}.complete.mar update.xml + - name: 🐛 Debug Session + if: ${{ failure() }} + uses: Warpbuilds/gha-debug@v1.3 build-linux-x64: name: Linux runs-on: @@ -941,9 +941,6 @@ jobs: run: | curl -L "https://www.7-zip.org/a/7z2300-linux-x64.tar.xz" | tar xJ sudo mv 7zz /usr/local/bin/7z - - name: 🐛 Debug Session - if: ${{ failure() }} - uses: Warpbuilds/gha-debug@v1.2 - name: "\U0001F4E4 Checkout" uses: actions/checkout@v4 - name: "\U0001F4E3 Override version_display.txt" @@ -1066,6 +1063,9 @@ jobs: sed -i "s/SIZE/$SIZE/g" update.xml sed -i "s/HASH/"$SHA512"/g" update.xml + - name: 🐛 Debug Session + if: ${{ failure() }} + uses: Warpbuilds/gha-debug@v1.3 - name: "\U0001F199 Upload artifact" if: ${{ inputs.TRIGGER_EVENT == 'workflow_dispatch' }} uses: actions/upload-artifact@v4