Closed ukleinek closed 1 year ago
Side node: This pull request isn't automatically tested yet because the CI definitions are missing in dgibson/dtc:main. You can see a successfull run at https://github.com/ukleinek/dtc/actions/runs/4829388801
One issue. The .git
directory is not present when using container in GitHub Actions. That shows the following error.
LookupError: setuptools-scm was unable to detect version for /__w/dtc/dtc.
This drops the old CI definitonis for Travis and Cirrus and replaces it by GitHub Actions instead.
Building dtc with libyaml older than 0.2.3 results in various compiler warnings that make the CI pipeline fail. So a commit is added to depend on a new enough version of libyaml.