Commit graph

8 commits

Author SHA1 Message Date
Ondřej Budai
64181e7ba0 ci/rpm: use the old spec file for f31
Prior this commit the rpm for fedora 31 was built using the new spec file.
The old spec file should be used for that Fedora version.
2020-03-25 11:43:39 +01:00
Ondřej Budai
8873b3d17e ci/source-check: check also the unstaged files
Prior this commit it was possible to pass the CI checks even without added
files in vendor directory, because git diff doesn't check for unstaged
files. This commit fixes it.
2020-03-13 16:00:29 +01:00
Tom Gundersen
e8e5a11389 github-action: run unit tests
There should be no need to run unit tests on specific architectures,
move it over to github-actions and rename "Lint" to "Checks" as it
is a bit more generic now.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2020-03-10 23:38:03 +01:00
Tom Gundersen
c50aa9e135 github-action: add prepare-source test to linting
This is inspired by PR #307, but uses github actions rather than
Travis.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2020-03-10 23:38:03 +01:00
Brian C. Lane
c5341211e9 Add coveralls.io code coverage github-action
This uses the goveralls package to convert the coverage report to lcov
and send it to coveralls.io
2020-03-09 18:06:08 +01:00
Major Hayden
75dd1db6e3 🐣 Use new 'make rpm' in GitHub Actions
Signed-off-by: Major Hayden <major@redhat.com>
2020-03-05 10:59:53 -06:00
Major Hayden
7af12f6ce6 📦 Add RPM builds via github actions
Unify the github actions workflows under `tests.yml` and add an RPM build
job to match the one for osbuild.

Signed-off-by: Major Hayden <major@redhat.com>
2020-03-03 21:06:04 +01:00
Ondřej Budai
7de9b88a3e ci: add golangci-lint 2020-03-02 14:28:55 +01:00