The action has been developed using Linux and we are only using Ubuntu in the workflows.
We should decide if we want to support other OSs and if so, we have to change the test workflow to use a matrix strategy:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-18.04, ubuntu-20.04]
node: [10, 12, 14]
steps:
- uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node }}
The action has been developed using Linux and we are only using Ubuntu in the workflows.
We should decide if we want to support other OSs and if so, we have to change the test workflow to use a matrix strategy:
GitHub docs: