diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 529b6a6ee..6d9794b01 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -29,6 +29,7 @@ env: jobs: build-macos: + name: 'macOS (brew)' runs-on: macOS-latest env: CCACHE_TEMPDIR: /tmp/.ccache-temp @@ -51,6 +52,7 @@ jobs: make -j3 build-windows: + name: 'Windows (MSYS2)' runs-on: windows-latest env: CCACHE_TEMPDIR: C:\Users\runneradmin\.ccache-temp @@ -77,7 +79,7 @@ jobs: make release-static-win64 -j4 build-debian: - name: 'build-debian (debian-10)' + name: 'Debian 10' runs-on: ubuntu-latest container: image: debian:10 @@ -102,13 +104,18 @@ jobs: # https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources build-ubuntu: + name: ${{ matrix.name }} runs-on: ${{ matrix.os }} env: CCACHE_TEMPDIR: /tmp/.ccache-temp strategy: fail-fast: false matrix: - os: [ubuntu-22.04, ubuntu-20.04] + include: + - os: ubuntu-20.04 + name: Ubuntu 20.04 + - os: ubuntu-22.04 + name: Ubuntu 22.04 steps: - uses: actions/checkout@v4 with: @@ -132,6 +139,7 @@ jobs: ${{env.BUILD_DEFAULT_LINUX}} libwallet-ubuntu: + name: "Ubuntu 20.04 (libwallet)" runs-on: ubuntu-20.04 env: CCACHE_TEMPDIR: /tmp/.ccache-temp @@ -159,6 +167,7 @@ jobs: make wallet_api -j4 test-ubuntu: + name: "Ubuntu 20.04 (tests)" needs: build-ubuntu runs-on: ubuntu-20.04 env: @@ -196,6 +205,7 @@ jobs: # BUILD_SHARED_LIBS=ON speeds up the linkage part a bit, reduces size, and is the only place where the dynamic linkage is tested. source-archive: + name: "source archive" runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v4