mirror of
https://github.com/zebrajr/ladybird.git
synced 2025-12-06 00:19:53 +01:00
CI: Set explicit job names for matrix strategy workflows
By default, matrix jobs generate a name for themselves by concatenating their job name and all matrix variables into a big string. Changing the runner labels causes the job name to change, which means we need to go into GitHub and change the required checks since those are name-based. Give all matrix workflows an explicit, more stable name.
This commit is contained in:
parent
53e8ee5443
commit
c2ab0dafb2
1
.github/workflows/ci.yml
vendored
1
.github/workflows/ci.yml
vendored
|
|
@ -10,6 +10,7 @@ jobs:
|
|||
# CI matrix - runs the job in lagom-template.yml with different configurations.
|
||||
Lagom:
|
||||
if: github.repository == 'LadybirdBrowser/ladybird'
|
||||
name: ${{ matrix.os_name }}, ${{ matrix.arch }}, ${{ matrix.build_preset }}, ${{ matrix.toolchain }}
|
||||
|
||||
strategy:
|
||||
fail-fast: false
|
||||
|
|
|
|||
2
.github/workflows/js-artifacts.yml
vendored
2
.github/workflows/js-artifacts.yml
vendored
|
|
@ -13,6 +13,8 @@ jobs:
|
|||
build-and-package:
|
||||
runs-on: ${{ fromJSON(matrix.runner_labels) }}
|
||||
if: github.repository == 'LadybirdBrowser/ladybird'
|
||||
name: ${{ matrix.os_name }}, ${{ matrix.arch }}
|
||||
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
|
|
|
|||
2
.github/workflows/js-benchmarks.yml
vendored
2
.github/workflows/js-benchmarks.yml
vendored
|
|
@ -10,6 +10,8 @@ jobs:
|
|||
js-benchmarks:
|
||||
runs-on: ${{ fromJSON(matrix.runner_labels) }}
|
||||
if: ${{ github.repository == 'LadybirdBrowser/ladybird' && github.event.workflow_run.conclusion == 'success' }}
|
||||
name: ${{ matrix.os_name }}, ${{ matrix.arch }}
|
||||
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
|
|
|
|||
1
.github/workflows/nightly-lagom.yml
vendored
1
.github/workflows/nightly-lagom.yml
vendored
|
|
@ -13,6 +13,7 @@ jobs:
|
|||
# CI matrix - runs the job in lagom-template.yml with different configurations.
|
||||
Lagom:
|
||||
if: github.repository == 'LadybirdBrowser/ladybird'
|
||||
name: ${{ matrix.os_name }}, ${{ matrix.arch }}, ${{ matrix.build_preset }}, ${{ matrix.toolchain }}
|
||||
|
||||
strategy:
|
||||
fail-fast: false
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user