feat(m8): event-based alerts — Xid/OOM/MCE/PCIe/disk from the kernel log — 0.34.0 #28

Merged
jessey merged 4 commits from feat/event-alerts into main 2026-05-22 12:48:42 +00:00
Showing only changes of commit 2989e8e23e - Show all commits
+4 -3
View File
@@ -1,14 +1,15 @@
name: tests name: tests
run-name: Run test suite run-name: Run test suite
# Runs the unittest suite on every push and pull request. Two jobs: # Runs the unittest suite on pull requests (once per PR). Pushes to main are covered by the
# `test` job in release.yml, so we don't trigger on push here — that would double every run.
# Two jobs:
# core — stdlib-only install; the GUI tests skip (@skipUnless HAVE_QT). Bulletproof. # core — stdlib-only install; the GUI tests skip (@skipUnless HAVE_QT). Bulletproof.
# gui-smoke — installs the GUI extra + offscreen Qt libs and runs the same suite headless, # gui-smoke — installs the GUI extra + offscreen Qt libs and runs the same suite headless,
# exercising the MainWindow/SetupWizard/DiagnosticDialog construction tests. # exercising the MainWindow/SetupWizard/DiagnosticDialog construction tests.
# Make `core` a required status check on `main` so a PR can't merge with failing tests. # Make `tests / core (pull_request)` a required status check on `main` so a PR can't merge red.
on: on:
push:
pull_request: pull_request:
jobs: jobs: