Run unit tests in GitHub workflows in a Fedora container to enable the dnf-json tests. Run the tests alone with the `force-dnf` flag to make sure the tests pass and are not skipped. Install Go using dnf instead of the GH action. The action seems to cause issues with the $PATH. Use the registry.fedoraproject.org container for both unit tests and pylint on dnf-json. Requires some reordering of the steps in each workflow and the addition of `git-core` as a dependency. Using Fedora 35 instead of latest because of changes in the go build tool: The new -buildvcs flag causes issues on GitHub actions. |
||
|---|---|---|
| .. | ||
| coverity_scan.yml | ||
| create-tag.yml | ||
| release.yml | ||
| tests.yml | ||
| trigger-gitlab.yml | ||