diff --git a/.github/workflows/build_test.yml b/.github/workflows/build_test.yml index 16dcd30c082..f8b0ccaf81d 100644 --- a/.github/workflows/build_test.yml +++ b/.github/workflows/build_test.yml @@ -34,5 +34,5 @@ jobs: steps: - name: Repository checkout uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 - - name: ${{ format('Build check ({0}-{1}-{2}-{3})', env.COMPILER, env.COMPILER_VERSION, env.LINKER, env.CRYPTOLIB) }} + - name: Build check run: sudo -E .github/workflows/build_test.sh diff --git a/.github/workflows/cflite_pr.yml b/.github/workflows/cflite_pr.yml index a35a97f046d..707ea0b6ba6 100644 --- a/.github/workflows/cflite_pr.yml +++ b/.github/workflows/cflite_pr.yml @@ -23,13 +23,13 @@ jobs: matrix: sanitizer: [address, undefined, memory] steps: - - name: Build Fuzzers (${{ matrix.sanitizer }}) + - name: Build Fuzzers id: build uses: google/clusterfuzzlite/actions/build_fuzzers@v1 with: sanitizer: ${{ matrix.sanitizer }} github-token: ${{ secrets.GITHUB_TOKEN }} - - name: Run Fuzzers (${{ matrix.sanitizer }}) + - name: Run Fuzzers id: run uses: google/clusterfuzzlite/actions/run_fuzzers@v1 with: diff --git a/.github/workflows/cifuzz.yml b/.github/workflows/cifuzz.yml index a7e4d2b8420..f7530b75072 100644 --- a/.github/workflows/cifuzz.yml +++ b/.github/workflows/cifuzz.yml @@ -39,7 +39,7 @@ jobs: security-events: write steps: - - name: Build Fuzzers (${{ matrix.sanitizer }}) + - name: Build Fuzzers id: build uses: google/oss-fuzz/infra/cifuzz/actions/build_fuzzers@master with: @@ -51,7 +51,7 @@ jobs: sanitizer: ${{ matrix.sanitizer }} architecture: ${{ matrix.architecture }} output-sarif: true - - name: Run Fuzzers (${{ matrix.sanitizer }}) + - name: Run Fuzzers uses: google/oss-fuzz/infra/cifuzz/actions/run_fuzzers@master with: oss-fuzz-project-name: 'systemd' diff --git a/.github/workflows/mkosi.yml b/.github/workflows/mkosi.yml index c353423c582..5b70c607c26 100644 --- a/.github/workflows/mkosi.yml +++ b/.github/workflows/mkosi.yml @@ -140,14 +140,14 @@ jobs: - name: Generate secure boot key run: mkosi --debug genkey - - name: Show ${{ matrix.distro }} image summary + - name: Show image summary run: mkosi summary - - name: Build ${{ matrix.distro }} + - name: Build run: mkosi --debug - - name: Boot ${{ matrix.distro }} systemd-nspawn + - name: Boot systemd-nspawn run: test "$(sudo mkosi --debug boot 1>&2; echo $?)" -eq 123 - - name: Boot ${{ matrix.distro }} QEMU + - name: Boot QEMU run: timeout -k 30 10m test "$(mkosi --debug qemu 1>&2; echo $?)" -eq 123 diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index 051e8ec3bf6..e2dd8c3da25 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -39,7 +39,7 @@ jobs: # Pass only specific env variables through sudo, to avoid having # the already existing XDG_* stuff on the "other side" sudo --preserve-env=CRYPTOLIB,GITHUB_ACTIONS,CI .github/workflows/unit_tests.sh SETUP - - name: Build & test (${{ matrix.run_phase }}-${{ matrix.cryptolib }}) + - name: Build & test run: sudo --preserve-env=CRYPTOLIB,GITHUB_ACTIONS,CI .github/workflows/unit_tests.sh RUN_${{ matrix.run_phase }} env: CRYPTOLIB: ${{ matrix.cryptolib }}