[PATCH 0/5] Add distros to github CI

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Add a few distros to CI to improve coverage. This is now executed
on Ubuntu 24.04, Ubuntu 22.04, Fedora (latest), Archlinux
and Alpine (latest).

For Alpine, the testsuite is disabled as it's currently not working. It
can be enabled once fixed.

Results:
https://github.com/kmod-project/kmod/actions/runs/9913631414

Also available as a Github PR:
https://github.com/kmod-project/kmod/pull/44

Lucas De Marchi (5):
  ci: Replace package installation with local action
  ci: Use a container and expand versions
  ci: Add Archlinux
  ci: Add Fedora
  ci: Add Alpine

 .github/actions/setup-alpine/action.yml    | 22 ++++++++++
 .github/actions/setup-archlinux/action.yml | 16 ++++++++
 .github/actions/setup-fedora/action.yml    | 27 +++++++++++++
 .github/actions/setup-ubuntu/action.yml    | 23 +++++++++++
 .github/workflows/main.yml                 | 47 +++++++++++++---------
 5 files changed, 117 insertions(+), 18 deletions(-)
 create mode 100644 .github/actions/setup-alpine/action.yml
 create mode 100644 .github/actions/setup-archlinux/action.yml
 create mode 100644 .github/actions/setup-fedora/action.yml
 create mode 100644 .github/actions/setup-ubuntu/action.yml

-- 
2.45.2





[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux