diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 2cb7591..a06611e 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -10,6 +10,19 @@ on: - main jobs: + fedora-job: + strategy: + matrix: + cc: [ gcc, clang ] + name: ${{ matrix.cc }} + runs-on: ubuntu-latest + container: + image: fedora:rawhide + steps: + - uses: actions/checkout@v3 + - name: Install dependencies + run: | + dnf -y install git clang nosetests-multi-os: name: Run pytest on ${{ matrix.os }} runs-on: ${{ matrix.os }} diff --git a/.github/workflows/pull_request.yaml b/.github/workflows/pull_request.yaml index 2613d51..7543c7b 100644 --- a/.github/workflows/pull_request.yaml +++ b/.github/workflows/pull_request.yaml @@ -7,6 +7,16 @@ on: - main jobs: + fedora-job: + name: Fedora job + runs-on: ubuntu-latest + container: + image: fedora:rawhide + steps: + - uses: actions/checkout@v3 + - name: Install dependencies + run: | + dnf -y install git clang nosetests-linux: name: Run pytest on Linux runs-on: "ubuntu-latest"