Commit graph

3 commits

Author SHA1 Message Date
Alex Diaz
f5e85f3234
ci/cd: enable centos 8 release 2021-10-20 00:14:50 -04:00
Alex Diaz
bd536b8ae6
ci/cd: enable centos 8 build 2021-10-19 23:09:07 -04:00
Alex Diaz
fff4daea8f
ci/cd: add github workflows
All the builds are done in fedora containers at the moment.

1. build.yml - triggers on every push and PR, it just builds the
   project
2. build-cmake.yml - triggers on every push and PR, it builds the
   project with cmake
3. release.yml - triggers on v* tags on master, it creates a new github
   release, builds a fedora RPM and also uploads the rpm and src rpm to
   the release page for distribution

minor bug in the makefile was fixed, it was preventing from using
multiple threads for compilation which slowed down the build
2021-10-19 22:31:43 -04:00