Summary
When using reusable-wp-e2e.yml with use-ddev: true, the non-DDEV matrix jobs are skipped but still appear in the GitHub Actions UI with unresolved expression names:
WP ${{ matrix.wp }}${{ ((matrix.multisite && ' / multisite') || '') }}
This shows twice (presumably for the default matrix entries).
Expected
Skipped jobs should either not appear at all, or show a meaningful name like "Skipped (DDEV mode)".
Reproduction
e2e:
uses: apermo/reusable-workflows/.github/workflows/reusable-wp-e2e.yml@v0.2.0
with:
wp-versions: '["latest"]'
use-ddev: true
Screenshot context
The PR checks page shows these as separate entries alongside the actual E2E (DDEV) job.
Summary
When using
reusable-wp-e2e.ymlwithuse-ddev: true, the non-DDEV matrix jobs are skipped but still appear in the GitHub Actions UI with unresolved expression names:This shows twice (presumably for the default matrix entries).
Expected
Skipped jobs should either not appear at all, or show a meaningful name like "Skipped (DDEV mode)".
Reproduction
Screenshot context
The PR checks page shows these as separate entries alongside the actual
E2E (DDEV)job.