ci(windows-e2e): static inner job name - github renders name expressions unexpanded on skipped jobs
Run 31530831547 showed skipped windows legs as the literal
'${{ inputs.install-method }} -> ...' - GitHub does not evaluate
name expressions for natively skipped jobs. The caller's job name
already carries the method pair, so name the inner job statically.
This commit is contained in:
@@ -73,7 +73,10 @@ permissions:
|
||||
|
||||
jobs:
|
||||
e2e:
|
||||
name: "${{ inputs.install-method }} -> ${{ inputs.update-method }}"
|
||||
# Static name on purpose: the caller's job name already carries the
|
||||
# method pair, and GitHub renders name expressions UNEXPANDED (literal
|
||||
# "${{ inputs... }}") on natively skipped jobs.
|
||||
name: run
|
||||
# The one pair the driver can run today. Anything else is a declared
|
||||
# TODO: native skip, so the coverage gap is a grey check on every run.
|
||||
if: inputs.install-method == 'desktop-installer@latest' && inputs.update-method == 'desktop-app'
|
||||
|
||||
Reference in New Issue
Block a user