]> git.ipfire.org Git - thirdparty/collectd.git/commit
Replace travis CI with GHA (#3913)
authorEmma Foley <elfiesmelfie@users.noreply.github.com>
Mon, 4 Oct 2021 09:32:28 +0000 (10:32 +0100)
committerGitHub <noreply@github.com>
Mon, 4 Oct 2021 09:32:28 +0000 (11:32 +0200)
commit60d57ca5238ef26acd47a3a9530e4ae16a9dfc99
treeb51cb420d06a8fdc19d5e8fb3044d61093c89453
parent69aabee7ccffa486218c327f7ebf3a6cdbe43851
Replace travis CI with GHA (#3913)

* [githubactions] Use collectd-ci container to run tests

Uses containers for collectd provided by collectd/ci-docker [1]
Repeats what travis was using for building collectd

* checks out branch
* installs dependencies (already in containers)
* runs the script commands from travis (pkg-config, confgure, make)

[1] https://github.com/collectd/ci-docker

[githubactions] Add config flags to builds

* [githubactions] Add a job for experimental OSes

* [GHA] update actions for new distro containers in collectd/ci-docker

* Mark ``make check`` as optional for now

it is not passing reliably, and is being marked as optional until it is

Co-authored-by: BarometerExperimental <barometer-experimental@container>
.github/workflows/build.yml