Commit graph

153 commits

Author SHA1 Message Date
Tom Gundersen
9d0f6bd85e github: build RPMs without git checkout
Make RPM building more similar to how RPMs will be built in koji.

This downloads the specfile from github at the given commit, appends
the commit sha to the specfile and uses spectools to download the
correct sources from github.

This should be equivalent to what is done in the makefile, the only
behavioral difference is that the rpms are now versioned based on
the git sha they are built from.

The main purpose of this change is to avoid any differences between
the CI and the real RPMs due to bugs in the Makefile. Correctly
versioned RPMs will also be handy for testing/debugging/deployment.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2020-02-25 16:13:31 +01:00
Major Hayden
f2c9276765 Run pylint via GitHub Actions
Get pylint results much easier by using GitHub Actions.

Signed-off-by: Major Hayden <major@redhat.com>
2020-02-24 23:10:16 +01:00
Major Hayden
cdc84a9ce2 Build RPMs via GitHub Actions
Signed-off-by: Major Hayden <major@redhat.com>
2020-02-24 20:02:30 +01:00