diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..6220f27 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,15 @@ +name: Icarus Simulation + +on: + push: + branches: ['master'] + +jobs: + + runs-on: ubuntu-latest + + sim: + - name: Build the Docker Image + - run: docker build . --file Dockerfile --tag icarus-sim:$(date +%s) + - run: iverilog -o transceiver top/tb/transceiver_tb.v top/transceiver_top.v + - run: vvp transceiver