diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index db3c4144..a9e2a2f5 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -2,6 +2,10 @@ name: 'lint' on: push: + paths: + - 'examples/**' + - 'pyfpga/**' + - 'tests/**' jobs: lint: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b04f05be..1cf17508 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -2,6 +2,10 @@ name: 'test' on: push: + paths: + - 'examples/projects/**' + - 'pyfpga/**' + - 'tests/**' jobs: test: diff --git a/README.md b/README.md index f12caa67..0c7d5f3a 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,8 @@ pip install -e . ## Similar projects * [edalize](https://github.com/olofk/edalize): an abstraction library for interfacing EDA tools. -* [Hdlmake](https://ohwr.org/project/hdl-make): tool for generating multi-purpose makefiles for FPGA projects. +* Firmware Framework ([FWK](https://gitlab.desy.de/fpgafw/fwk)): set of scripts and functions/procedures that combine all the input files needed to produce build. * HDL On Git ([Hog](https://gitlab.com/hog-cern/Hog)): a set of Tcl/Shell scripts plus a suitable methodology to handle HDL designs in a GitLab repository. +* [Hdlmake](https://ohwr.org/project/hdl-make): tool for generating multi-purpose makefiles for FPGA projects. * IPbus Builder ([IPBB](https://github.com/ipbus/ipbb)): a tool for streamlining the synthesis, implementation and simulation of modular firmware projects over multiple platforms. * [tsfpga](https://github.com/tsfpga/tsfpga): a flexible and scalable development platform for modern FPGA projects.