From a43f7396d9e2573163554cd3e223a008ed58dfc7 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sat, 9 Sep 2023 11:53:47 -0400 Subject: [PATCH] test: add a fedora build to the CI suite --- .github/workflows/ci.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 502092e..b6394ba 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -69,3 +69,16 @@ jobs: path: examples/ports/archives key: ${{ matrix.platform }}-examples-${{ hashFiles('examples/Rakefile') }} - run: bundle exec rake test:examples + + fedora: # see https://github.com/flavorjones/mini_portile/issues/118 + runs-on: ubuntu-latest + container: + image: fedora:35 + steps: + - run: | + dnf group install -y "C Development Tools and Libraries" + dnf install -y ruby ruby-devel libyaml-devel git-all patch cmake xz + - uses: actions/checkout@v3 + - run: bundle install + - run: bundle exec rake test:unit + - run: bundle exec rake test:examples