From 497c34e660a566b3032df82db85c3de7cdd0d80d Mon Sep 17 00:00:00 2001 From: umarcor Date: Tue, 14 Dec 2021 09:20:51 +0100 Subject: [PATCH 1/2] ci: test on latest Fedora Signed-off-by: umarcor --- .github/scripts/generate_job_matrix.py | 3 ++- .github/workflows/sphinx-tuttest.yml | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/scripts/generate_job_matrix.py b/.github/scripts/generate_job_matrix.py index ccdd171..e3e5985 100755 --- a/.github/scripts/generate_job_matrix.py +++ b/.github/scripts/generate_job_matrix.py @@ -33,7 +33,8 @@ osvers = [ ("centos", "8"), ("debian", "buster"), ("debian", "bullseye"), - ("debian", "sid") + ("debian", "sid"), + ("fedora", "35") ] for osver in osvers: diff --git a/.github/workflows/sphinx-tuttest.yml b/.github/workflows/sphinx-tuttest.yml index ad2aa9b..8673ddf 100644 --- a/.github/workflows/sphinx-tuttest.yml +++ b/.github/workflows/sphinx-tuttest.yml @@ -40,6 +40,7 @@ jobs: container: ${{matrix.os}}:${{matrix.os-version}} steps: + - name: Setup repository uses: actions/checkout@v2 with: @@ -53,6 +54,10 @@ jobs: if: ${{matrix.os == 'centos'}} run: yum -y install wget + - name: Install utils + if: ${{matrix.os == 'fedora'}} + run: dnf install -y wget + - name: Install tuttest run: | wget https://github.com/antmicro/tuttest/releases/download/v0.2-beta/tuttest -O /usr/bin/tuttest From 04ea62797bca916c32d1afe6402bcaf037b07f58 Mon Sep 17 00:00:00 2001 From: umarcor Date: Tue, 14 Dec 2021 23:35:14 +0100 Subject: [PATCH 2/2] docs: add prerequisites on Fedora Signed-off-by: umarcor --- docs/getting-symbiflow.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/getting-symbiflow.rst b/docs/getting-symbiflow.rst index cc4947b..f90e388 100644 --- a/docs/getting-symbiflow.rst +++ b/docs/getting-symbiflow.rst @@ -35,6 +35,13 @@ To be able to follow through this tutorial, install the following software: yum update -y yum install -y git wget which xz + .. group-tab:: Fedora + + .. code-block:: bash + :name: install-reqs-fedora + + dnf install -y findutils git wget which xz + Next, clone the SymbiFlow examples repository and enter it: