From 3b4387e537ca5e39207524ce96475fc4a7696d42 Mon Sep 17 00:00:00 2001 From: Daniel Markstedt Date: Tue, 30 Jan 2024 14:16:51 +0900 Subject: [PATCH] Create Fedora job --- .github/workflows/ci.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 89cb7a2..7523a09 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,6 +43,30 @@ jobs: - name: Distribution check run: make distcheck + build-fedora: + name: Fedora + runs-on: ubuntu-22.04 + container: + image: fedora:rawhide + steps: + - uses: actions/checkout@v4 + - name: Install dependencies + run: | + dnf -y install \ + automake \ + fuse-devel \ + gmp-devel \ + libgcrypt-devel \ + libtool \ + ncurses-devel \ + readline-devel + - name: Bootstrap + run: ./bootstrap + - name: Configure + run: ./configure + - name: Build + run: make -j $(nproc) + build-macos: name: macOS runs-on: macos-13