Ihor Solodrai
c924f8d3dd
ci: sync with libbpf/ci@v3
...
* vmtest.yml
* use v3 of libbpf/ci actions
* remove unnecessary selftests preparation steps
* ci/vmtest
* remove unnecessary scripts and configs
* add libbpf-specific run-vmtest.env [1]
[1] https://github.com/libbpf/ci/pull/166
Signed-off-by: Ihor Solodrai <ihor.solodrai@pm.me >
2025-01-15 19:30:48 -08:00
Ihor Solodrai
c5f22aca0f
ci: remove llvm-17 variant of the workflow
...
Also try prettifying the job names.
Signed-off-by: Ihor Solodrai <ihor.solodrai@pm.me >
2024-11-20 10:23:35 -08:00
Ihor Solodrai
bfc9770b24
ci: switch to libbpf/ci actions @v2
...
Signed-off-by: Ihor Solodrai <ihor.solodrai@pm.me >
2024-11-18 22:00:09 -08:00
Ihor Solodrai
cd73a17321
ci: configure CI test jobs
...
* Don't run pahole@tmp.master + llvm-17 combination.
* Use descriptive name of for vmtest jobs
* Don't run test_progs_cpuv4 when LLVM_VERSION < 18 (same as on BPF CI)
* Add some logging to prepare-selftests-run.sh
Signed-off-by: Ihor Solodrai <ihor.solodrai@pm.me >
2024-11-18 22:00:09 -08:00
Ihor Solodrai
c1f8925561
ci: bump llvm version to 18
...
Signed-off-by: Ihor Solodrai <ihor.solodrai@pm.me >
2024-11-18 22:00:09 -08:00
Ihor Solodrai
e0687f9f54
ci: add vmtest as a reusable workflow
...
Signed-off-by: Ihor Solodrai <ihor.solodrai@pm.me >
2024-11-18 22:00:09 -08:00