group: gerrit-merge-${{ github.workflow }}-${{ github.event.inputs.GERRIT_CHANGE_ID || github.run_id }}
cancel-in-progress: true
+env:
+ TOX_ENVS: '["docs","docs-linkcheck"]'
+
jobs:
notify:
runs-on: ubuntu-latest
call-gerrit-tox-and-sonarcloud:
runs-on: ubuntu-latest
needs: notify
+ strategy:
+ matrix:
+ tox-env: ${{ fromJSON(env.TOX_ENVS) }}
steps:
- uses: actions/checkout@v4
with:
# yamllint disable-line rule:line-length
uses: lfit/releng-reusable-workflows/.github/actions/tox-run-action@main
with:
- tox-envs: '["docs","docs-linkcheck"]'
+ tox-envs: ${{ matrix.tox-env }}
- name: Run SonarCloud Scan
uses: sonarsource/sonarcloud-github-action@master
env: