diff --git a/.github/workflows/build_debian.yml b/.github/workflows/build_debian.yml index 40ea0ba8..94b7fd0e 100644 --- a/.github/workflows/build_debian.yml +++ b/.github/workflows/build_debian.yml @@ -11,6 +11,7 @@ jobs: build_and_test: runs-on: ubuntu-24.04 strategy: + fail-fast: false matrix: version: [11, 12] arch: [ "arm32v7", "arm64v8", "amd64", "mips64le" ] @@ -24,7 +25,10 @@ jobs: make deb_docker DOCKER_SRC_IMAGE=${{ matrix.arch }}/debian:${{ matrix.version }} - name: Archive production artifacts uses: actions/upload-artifact@v4 + id: artifact-upload-step with: name: wfb-ng-${{ github.ref_name }}-debian${{ matrix.version }}-${{ matrix.arch }} path: | deb_dist/*.deb + - name: Output artifact URL + run: echo 'wfb-ng-${{ github.ref_name }}-debian${{ matrix.version }}-${{ matrix.arch }} ${{ steps.artifact-upload-step.outputs.artifact-url }}' diff --git a/.github/workflows/build_pi.yml b/.github/workflows/build_pi.yml index 01a0bbe4..43726b2e 100644 --- a/.github/workflows/build_pi.yml +++ b/.github/workflows/build_pi.yml @@ -11,6 +11,7 @@ jobs: build_and_test: runs-on: ubuntu-24.04 strategy: + fail-fast: false matrix: docker-images: - "2023-02-21-raspios-bullseye-armhf-lite" @@ -27,7 +28,10 @@ jobs: make deb_docker DOCKER_SRC_IMAGE=p2ptech/cross-build:${{ matrix.docker-images }} - name: Archive production artifacts uses: actions/upload-artifact@v4 + id: artifact-upload-step with: name: wfb-ng-${{ github.ref_name }}-${{ matrix.docker-images }} path: | deb_dist/*.deb + - name: Output artifact URL + run: echo 'wfb-ng-${{ github.ref_name }}-${{ matrix.docker-images }} ${{ steps.artifact-upload-step.outputs.artifact-url }}' diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index e8dca88e..f36d78e6 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -11,6 +11,7 @@ jobs: build_and_test: runs-on: ubuntu-24.04 strategy: + fail-fast: false matrix: version: [ "20.04", "22.04", "24.04" ] arch: [ "arm32v7", "arm64v8", "amd64"] @@ -24,7 +25,10 @@ jobs: make deb_docker DOCKER_SRC_IMAGE=${{ matrix.arch }}/ubuntu:${{ matrix.version }} - name: Archive production artifacts uses: actions/upload-artifact@v4 + id: artifact-upload-step with: name: wfb-ng-${{ github.ref_name }}-ubuntu${{ matrix.version }}-${{ matrix.arch }} path: | deb_dist/*.deb + - name: Output artifact URL + run: echo 'wfb-ng-${{ github.ref_name }}-ubuntu${{ matrix.version }}-${{ matrix.arch }} ${{ steps.artifact-upload-step.outputs.artifact-url }}'