Skip to content

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

@simonjcarr

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions