Skip to content

Merge pull request #52 from bsc-dom/4.1 #426

Merge pull request #52 from bsc-dom/4.1

Merge pull request #52 from bsc-dom/4.1 #426

Workflow file for this run

name: Tests
on:
- push
- pull_request
jobs:
generate-jobs:
runs-on: ubuntu-latest
outputs:
session: ${{ steps.set-matrix.outputs.session }}
steps:
- uses: actions/checkout@v4
- uses: wntrblm/nox@main
- id: set-matrix
shell: bash
run: echo session=$(nox --json -l -s tests | jq -c '[.[].session]') | tee --append $GITHUB_OUTPUT
checks:
name: Session ${{ matrix.session }}
needs: [generate-jobs]
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
session: ${{ fromJson(needs.generate-jobs.outputs.session) }}
steps:
- uses: actions/checkout@v4
- uses: wntrblm/nox@main
- run: nox -s "${{ matrix.session }}"