summaryrefslogtreecommitdiff
path: root/.github/workflows/build-and-run.yml
AgeCommit message (Collapse)Author
2025-05-07Merge pull request #239 from nuclearcat/fix-testsSergey V. Lobanov
(workflows): Ubuntu 20.04 is deprecated, removing it
2025-05-02(workflows): Ubuntu 20.04 is deprecated, removing itDenys Fedoryshchenko
This tests failing now with following message: ``` This is a scheduled Ubuntu 20.04 retirement. Ubuntu 20.04 LTS runner will be removed on 2025-04-15. For more details, see https://github.com/actions/runner-images/issues/11101 ``` Signed-off-by: Denys Fedoryshchenko <denys.f@collabora.com>
2024-11-28ci: add build in ubuntu:devel containerSergey V. Lobanov
Building in ubuntu:devel container might help to find the issues related to newest kernels and other software updates
2024-09-02ci: change libpcre to libpcre2Sergey V. Lobanov
2024-08-18ci: add build in gentoo containerSergey V. Lobanov
2024-08-18Revert "build: add dkms support for ipoe and vlan_mon drivers, ci optimizations"Denys Fedoryshchenko
2024-08-18Merge pull request #145 from svlobanov/dkmsDenys Fedoryshchenko
build: add dkms support for ipoe and vlan_mon drivers, ci optimizations
2024-07-02ci: remove debian10 supportSergey V. Lobanov
Debian10 LTS is EoL (ref: https://wiki.debian.org/LTS) so it is removed from CI. Debian10 ELTS is maintained by third-party organization, only some packages are maintained so there is no reason to support Debian10 in CI
2024-06-02build: add dkms support for ipoe and vlan_mon drivers, ci optimizationsSergey V. Lobanov
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2024-05-25ci: use ubuntu 24.04 as default runner in githubSergey V. Lobanov
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2024-04-10workflows: Add CI build in AlpineDenys Fedoryshchenko
As we fixed musl compatibility, we can add also basic check if accel keep working in Alpine Linux Also update default config, enable connlimit and place it before pptp, otherwise Alpine generate error: ``` [2024-04-09 22:30:09.911]loader: failed to load 'pptp': Error relocating /usr/local/lib64/accel-ppp/libpptp.so: connlimit_check: symbol not found ``` Signed-off-by: Denys Fedoryshchenko <denys.f@collabora.com>
2023-12-29ci: add ubuntu 24.04 support, disable mainline kernel buildSergey V. Lobanov
third-party mainline ubuntu kernel package is broken so disable it
2023-10-06ci: add build for mainline kernelSergey V. Lobanov
2023-07-17ci: add support for Debian 13 (trixie)Sergey V. Lobanov
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2023-04-01ci: remove support for Ubuntu 18.04 as EOLSergey V. Lobanov
Ubuntu 18.04 is EOL so CI support is not necessary anymore Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-09-01ci: add build jobs (Github CI)Sergey V. Lobanov
Added build on: 1. Ubuntu 20.04, 22.04 (github runners) 2. Ubuntu 18.04, 20.04, 22.04 (in official containers from dockerhub) 3. Debian 10, 11, 12 (in official containers from dockerub) Build jobs do: 1. Build (cmake, make) 2. Packaging (cpack) 3. Install 4. Run 5. Check using 'show stat' command 6. Upload built .deb package as artifact Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>