From: Michael Neuling Date: Mon, 22 Jun 2020 03:10:13 +0000 (+1000) Subject: Add yosys/nextpnr ecp5 and verilog build to CI X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8bfc6a21b97fea937058491362b0f173cc2e62f8;p=microwatt.git Add yosys/nextpnr ecp5 and verilog build to CI This works now, so let's make sure it continues to. Signed-off-by: Michael Neuling --- diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7fb8512..b209918 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -46,3 +46,17 @@ jobs: steps: - uses: actions/checkout@v2 - run: docker run -t -v $PWD:/build -w /build ghdl/vunit:llvm bash -c "make -j$(nproc) ${{ matrix.task }}" + + symbiflow-ecp5: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - run: make DOCKER=1 FPGA_TARGET=ECP5-EVN SYNTH_ECP5_FLAGS="-noflatten" microwatt.json + - run: make DOCKER=1 FPGA_TARGET=ECP5-EVN microwatt.bit + +# test building verilog target from yosys/nextpnr + verilog: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - run: make DOCKER=1 microwatt.v \ No newline at end of file