Skip to content

View details’ on PR checks opens the wrong CI workflow #4704

Description

@xiaoyu-work

Describe the bug

When viewing CI checks on a pull request, clicking “View details” for a specific CI check does not navigate to the corresponding workflow/check run.

Instead, it consistently opens the first/default CI workflow listed for the pull request, regardless of which check's “View details” link was clicked.

This behavior appears to be a regression. Previously, clicking “View details” correctly opened the specific CI workflow/check associated with that button.

To Reproduce

  1. Open a pull request that has multiple GitHub Actions CI checks/workflows.
  2. Wait for multiple CI checks to appear in the PR checks section.
  3. Click “View details” for a CI check that is not the first/default one.
  4. Observe the workflow/check page that is opened.
  5. The page opens the first/default CI workflow instead of the CI check that was selected.

Expected behavior

Clicking “View details” for a specific CI check should navigate directly to the corresponding workflow run / job / check details page.

For example, if the PR has:

  • CI A
  • CI B
  • CI C

clicking “View details” next to CI B should open the details for CI B, not CI A.

This was the behavior previously.

Runner Version and Platform

This issue does not appear to be related to the runner version or runner operating system.

It occurs in the GitHub web UI when navigating from a pull request's CI/checks section.

What's not working?

The “View details” links for individual CI checks appear to resolve to the same/default CI workflow instead of their respective check runs.

In other words:

Current behavior:

CI A → View details → CI A

CI B → View details → CI A

CI C → View details → CI A

Expected behavior:

CI A → View details → CI A

CI B → View details → CI B

CI C → View details → CI C

This makes it difficult to inspect a specific failed or pending CI check directly from the pull request page.

The issue appears to have started recently; the same interaction previously navigated to the correct individual CI workflow/check.

Screenshots or a screen recording can be provided if needed.

Job Log Output

Not applicable. The workflows themselves can run normally; the issue is with navigation from the pull request UI to the selected CI/check details page.

Runner and Worker's Diagnostic Logs

Not applicable. This appears to be a GitHub web UI / check navigation issue rather than a runner execution issue.

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

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions