wpt-tests-to-run -> wpt-args and make them last so they can override already provide (#33115)

d options

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
This commit is contained in:
Samson 2024-08-19 09:29:40 +02:00 committed by GitHub
parent 84b5b64424
commit b5fe99ba5d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 32 additions and 31 deletions

View file

@ -10,7 +10,7 @@ on:
default: "release"
type: choice
options: ["release", "debug", "production"]
wpt-tests-to-run:
wpt-args:
default: ""
required: false
type: string
@ -75,7 +75,7 @@ jobs:
if (context.eventName == "workflow_dispatch") {
// WPT-related overrides only affect Linux currently, as tests don't run by default on other platforms.
configuration.matrix[0].wpt_layout = "${{ inputs.wpt-layout }}" || "none";
configuration.matrix[0].wpt_tests_to_run = "${{ inputs.wpt-tests-to-run }}" || "";
configuration.matrix[0].wpt_args = "${{ inputs.wpt-args }}" || "";
let unit_tests = Boolean(${{ inputs.unit-tests }});
let profile = '${{ inputs.profile }}';
@ -103,7 +103,7 @@ jobs:
wpt-layout: ${{ matrix.wpt_layout }}
profile: ${{ matrix.profile }}
unit-tests: ${{ matrix.unit_tests }}
wpt-tests-to-run: ${{ matrix.wpt_tests_to_run }}
wpt-args: ${{ matrix.wpt_args }}
build-result:
name: Result