From 97c8e79b0c630adfa440ccfc45d3e602b2f5b7ce Mon Sep 17 00:00:00 2001 From: Ingmar Schoegl Date: Sun, 27 Aug 2023 16:41:41 -0500 Subject: [PATCH] Fedora runner --- .github/workflows/main.yaml | 13 +++++++++++++ .github/workflows/pull_request.yaml | 10 ++++++++++ 2 files changed, 23 insertions(+) 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"