diff --git a/.github/workflows/bob.yml b/.github/workflows/bob.yml index 66f62e2..c3dd109 100644 --- a/.github/workflows/bob.yml +++ b/.github/workflows/bob.yml @@ -89,6 +89,9 @@ jobs: run: java -jar bob.jar --platform=${{ matrix.platform }} --architectures ${{ matrix.platform }} build --build-server=${{ inputs.build_server }} ${{ inputs.additonal_build_options }} - name: Bundle run: java -jar bob.jar --platform=${{ matrix.platform }} --architectures ${{ matrix.platform }} bundle ${{ inputs.additonal_bundle_options }} + - name: Print build log on failure + if: failure() + run: cat build/*/log.txt 2>/dev/null || echo "No log file found" build_with_bob_windows: strategy: @@ -125,6 +128,10 @@ jobs: run: java -jar bob.jar --platform=${{ matrix.platform }} --architectures ${{ matrix.platform }} build --build-server=${{ inputs.build_server }} ${{ inputs.additonal_build_options }} - name: Bundle run: java -jar bob.jar --platform=${{ matrix.platform }} --architectures ${{ matrix.platform }} bundle ${{ inputs.additonal_bundle_options }} + - name: Print build log on failure + if: failure() + run: cat build/*/log.txt 2>/dev/null || echo "No log file found" + shell: bash # macOS is not technically needed for building, but we want to test bundling as well, since we're also testing the manifest merging build_with_bob_macos: @@ -160,4 +167,7 @@ jobs: - name: Build run: java -jar bob.jar --platform=${{ matrix.platform }} --architectures ${{ matrix.platform }} build --build-server=${{ inputs.build_server }} ${{ inputs.additonal_build_options }} - name: Bundle - run: java -jar bob.jar --platform=${{ matrix.platform }} --architectures ${{ matrix.platform }} bundle ${{ inputs.additonal_bundle_options }} \ No newline at end of file + run: java -jar bob.jar --platform=${{ matrix.platform }} --architectures ${{ matrix.platform }} bundle ${{ inputs.additonal_bundle_options }} + - name: Print build log on failure + if: failure() + run: cat build/*/log.txt 2>/dev/null || echo "No log file found" \ No newline at end of file