diff --git a/.github/workflows/linux.yaml b/.github/workflows/linux.yaml index a2fed61..a15fdd6 100644 --- a/.github/workflows/linux.yaml +++ b/.github/workflows/linux.yaml @@ -16,6 +16,11 @@ jobs: CC: ${{ matrix.compiler }} run: | test/test_build.sh alpine + - uses: actions/upload-artifact@v4 + if: always() + with: + name: alpine-${{ matrix.compiler }}-log-file + path: ./test-suite.log debian: strategy: @@ -31,6 +36,11 @@ jobs: CC: ${{ matrix.compiler }} run: | test/test_build.sh debian + - uses: actions/upload-artifact@v4 + if: always() + with: + name: debian-${{ matrix.compiler }}-log-file + path: ./test-suite.log fedora: strategy: @@ -46,6 +56,11 @@ jobs: CC: ${{ matrix.compiler }} run: | test/test_build.sh fedora + - uses: actions/upload-artifact@v4 + if: always() + with: + name: fedora-${{ matrix.compiler }}-log-file + path: ./test-suite.log opensuse: strategy: @@ -65,6 +80,11 @@ jobs: CC: ${{ matrix.compiler }} run: | test/test_build.sh opensuse + - uses: actions/upload-artifact@v4 + if: always() + with: + name: opensuse-${{ matrix.compiler }}-log-file + path: ./test-suite.log ubuntu: strategy: @@ -80,3 +100,8 @@ jobs: CC: ${{ matrix.compiler }} run: | test/test_build.sh ubuntu + - uses: actions/upload-artifact@v4 + if: always() + with: + name: ubuntu-${{ matrix.compiler }}-log-file + path: ./test-suite.log