Skip to content

CI: post-merge Web check stuck installing dependencies #1460

Description

@simonjcarr

What happened

After merging PR #1457 and the release PR #1459 on 2026-05-17, the post-merge PR Checks Web workflow for release commit 323a106 remained in progress for 30+ minutes at the Install dependencies step.

Run: https://github.com/carrtech-dev/ct-ops/actions/runs/25985350142
Job: https://github.com/carrtech-dev/ct-ops/actions/runs/25985350142/job/76381498464

Evidence

The job successfully completed setup, checkout, pnpm setup, and node setup, then stayed in Install dependencies from 2026-05-17T08:06:04Z onward. Logs were unavailable while the job was still in progress.

Other workflows for the same release completed successfully, including:

Why it matters

Push Web checks run on the self-hosted runner and can block confidence/cleanup after releases even when PR checks and release publication are green.

Suggested next step

Inspect the self-hosted runner and pnpm install process for the stuck job. If this recurs, consider adding a step-level timeout around dependency installation in .github/workflows/pr-checks-web.yml, or moving post-merge Web checks to hosted runners if self-hosted workspace/cache contention is the cause.

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