Open techthoughts2 opened 6 months ago
This is not currently possible due to:
matrix job does not support to set shell as configuration options
shell: ${{ matrix.shell }}
fails ❌ .
Reference: https://github.com/orgs/community/discussions/25544
Open Feature for this capability: https://github.com/actions/runner/issues/444
Description
GitHub actions supports a matrix construct for jobs. This may be more efficient than having entirely separate workflows setup for multiple OS module testing.
Describe the solution you'd like
Test and evaluate if matrix is a better fit for cross-platform module testing than separate GA workflows per platform.