Remove CI log error heuristics #780

Closed
barrettruth wants to merge 1 commit from remove-ci-log-error-parser-heuristics into main
Owner

Summary:

  • remove GitLab plain-text failure heuristics like CMake Error, package-failed, and command-not-found classification
  • stop Forgejo act-log runner/job-failed lines and ANSI-red content from being promoted to Forge log errors
  • remove the shared parser option that promoted red-highlighted content into error rows

Verification:

  • nix develop .#ci --command just test spec/log_spec.lua
  • nix develop .#ci --command just ci

Replaces closed stuck PR #779.

Summary: - remove GitLab plain-text failure heuristics like `CMake Error`, package-failed, and command-not-found classification - stop Forgejo act-log runner/job-failed lines and ANSI-red content from being promoted to Forge log errors - remove the shared parser option that promoted red-highlighted content into error rows Verification: - nix develop .#ci --command just test spec/log_spec.lua - nix develop .#ci --command just ci Replaces closed stuck PR #779.
Remove CI log error heuristics
All checks were successful
quality / Format (pull_request) Successful in 2m22s
quality / Lint (pull_request) Successful in 2m4s
quality / Test (pull_request) Successful in 15s
2a5bdc97cb
barrettruth closed this pull request 2026-05-14 15:56:02 +00:00
All checks were successful
quality / Format (pull_request) Successful in 2m22s
Required
Details
quality / Lint (pull_request) Successful in 2m4s
Required
Details
quality / Test (pull_request) Successful in 15s
Required
Details

Pull request closed

Sign in to join this conversation.
No description provided.