Merge pull request #228 from umarcor/ci-fedora

Document the prerequisites on Fedora, and test in CI
This commit is contained in:
Karol Gugala 2021-12-15 22:52:34 +01:00 committed by GitHub
commit fcfefd5d9f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 1 deletions

View File

@ -33,7 +33,8 @@ osvers = [
("centos", "8"), ("centos", "8"),
("debian", "buster"), ("debian", "buster"),
("debian", "bullseye"), ("debian", "bullseye"),
("debian", "sid") ("debian", "sid"),
("fedora", "35")
] ]
for osver in osvers: for osver in osvers:

View File

@ -40,6 +40,7 @@ jobs:
container: ${{matrix.os}}:${{matrix.os-version}} container: ${{matrix.os}}:${{matrix.os-version}}
steps: steps:
- name: Setup repository - name: Setup repository
uses: actions/checkout@v2 uses: actions/checkout@v2
with: with:
@ -53,6 +54,10 @@ jobs:
if: ${{matrix.os == 'centos'}} if: ${{matrix.os == 'centos'}}
run: yum -y install wget run: yum -y install wget
- name: Install utils
if: ${{matrix.os == 'fedora'}}
run: dnf install -y wget
- name: Install tuttest - name: Install tuttest
run: | run: |
wget https://github.com/antmicro/tuttest/releases/download/v0.2-beta/tuttest -O /usr/bin/tuttest wget https://github.com/antmicro/tuttest/releases/download/v0.2-beta/tuttest -O /usr/bin/tuttest

View File

@ -35,6 +35,13 @@ To be able to follow through this tutorial, install the following software:
yum update -y yum update -y
yum install -y git wget which xz 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: Next, clone the SymbiFlow examples repository and enter it: