verilog-to-routing / vtr-verilog-to-routing

Verilog to Routing -- Open Source CAD Flow for FPGA Research
https://verilogtorouting.org
Other
1.02k stars 396 forks source link

Actually build the Dockerfile on CI #1756

Open mithro opened 3 years ago

mithro commented 3 years ago

Currently there is a Dockerfile @ https://github.com/verilog-to-routing/vtr-verilog-to-routing/blob/master/Dockerfile

I'm pretty sure this Dockerfile is currently broken due to trying to use a trusty base image which hasn't been supported for a very long time.

I suggest we start building and publishing the Docker images using the GitHub Container Registry (ghcr.io) & Google Container Registry (gcr.io).

Take a look at a look at https://github.com/google/skywater-pdk-actions/blob/main/.github/workflows/build-docker-image-run-drc-for-cell-gds-using-magic.yml and https://github.com/mithro/actions-includes/blob/main/.github/workflows/publish-docker-image.yml for examples on how to do this.

mithro commented 3 years ago

FYI - @umarcor and @Xiretza