]> git.ipfire.org Git - thirdparty/libcgroup.git/commit
github/workflows: add support for testing different cgroup setups
authorKamalesh Babulal <kamalesh.babulal@oracle.com>
Wed, 31 Aug 2022 14:25:16 +0000 (08:25 -0600)
committerTom Hromatka <tom.hromatka@oracle.com>
Wed, 31 Aug 2022 14:25:24 +0000 (08:25 -0600)
commit995202c4f53fe6c7d5b90e95c58f77c7a4280d71
tree56167481c2a8b02d07b53a9769408e8fe3f54009
parent91cf2e4b7ceb19c02d66af717c18d7bc64fa5df9
github/workflows: add support for testing different cgroup setups

Add support to run the Github workflow on three parallel runners, each
of them have a unique cgroup setup:
cgroup v1 only (legacy), cgroup v1/v2 (hybrid), cgroup v2 only (unified).

With this change, we should be able to run every patch against all
combination of cgroup setups.

Suggested-by: Tom Hromatka <tom.hromatka@oracle.com>
Signed-off-by: Kamalesh Babulal <kamalesh.babulal@oracle.com>
Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
TJH: Remove the clean logic and instead use the Github Actions
$ACTIONS_RUNNER_HOOK_JOB_STARTED environment variable
.github/workflows/continuous-integration.yml