network/.github
Rich Megginson c0b8196731 ci: Add Fedora 42; use tox-lsr 3.9.0; use lsr-report-errors for qemu tests
Add Fedora 42 to testing farm test matrix, drop Fedora 40

Use tox-lsr 3.9.0 for the `--lsr-report-errors-url` argument.

Add the argument `--lsr-report-errors-url DEFAULT` to the qemu test so that
the errors will be written to the output log.  This uses the output callback
https://github.com/linux-system-roles/auto-maintenance/blob/main/callback_plugins/lsr_report_errors.py

Use the check_logs.py script
https://github.com/linux-system-roles/auto-maintenance/blob/main/check_logs.py
with the `--github-action-format` argument to format the errors
in a github action friendly manner.

Rename the log files `-FAIL.log` or `-SUCCESS.log` depending on status.
This is compatible with the way the testing farm log files are named, and
makes it easy to tell if a test passed or failed from the log file name.

Upload README.html as artifacts of the build_docs job for debugging

Signed-off-by: Rich Megginson <rmeggins@redhat.com>
2025-05-19 14:28:25 -06:00
..
workflows ci: Add Fedora 42; use tox-lsr 3.9.0; use lsr-report-errors for qemu tests 2025-05-19 14:28:25 -06:00
CODEOWNERS Github: Add CODEOWNERS 2023-02-09 14:15:58 +01:00
dependabot.yml ci: ensure dependabot git commit message conforms to commitlint 2023-10-05 17:39:51 -06:00
Dockerfile.c7-network-role ci: fix and improve integration container testing 2024-08-15 16:48:40 -06:00
Dockerfile.c8s-network-role ci: fix and improve integration container testing 2024-08-15 16:48:40 -06:00
Dockerfile.c9s-network-role CI: Enable CentOS 9 stream integration test 2022-02-05 19:25:09 +01:00
pull_request_template.md ci: Add pull request template and run commitlint on PR title only 2023-06-13 11:23:21 -06:00
run_test.sh ci: fix and improve integration container testing 2024-08-15 16:48:40 -06:00
stale.yml github: add stale workflow 2020-10-26 14:59:30 +01:00