Skip to content

ci: CI-unit-tests-asan-coverage creates a completion-only check-run (0 steps, instant duration) #6069

Description

@renecannao

.github/workflows/CI-unit-tests-asan-coverage.yml calls LouisBrunner/checks-action only at the end, with no matching leading "create in_progress check-run" step and no check_id — unlike its correct sibling CI-unit-tests-tsan.yml. Every resulting check-run is stamped started_at == completed_at with zero steps, on success as well as failure.

Why it matters: on 2026-08-11/12 this shape caused a real, deterministic unit-test regression to be misdiagnosed twice as an infrastructure phantom. The actual job had full 40-minute logs; the check-run showed nothing. Anyone triaging from the checks UI is being actively misled.

Suggested fix: add the leading in_progress check-run step and pass check_id to the final call, mirroring CI-unit-tests-tsan.yml.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions