Skip to content

feat: link active builds to GitHub Actions - #20

Merged
alihussainiF1 merged 1 commit into
mainfrom
ali/show-github-actions-build-link
Aug 12, 2026
Merged

feat: link active builds to GitHub Actions#20
alihussainiF1 merged 1 commit into
mainfrom
ali/show-github-actions-build-link

Conversation

@alihussainiF1

Copy link
Copy Markdown
Collaborator

What changed

Show the existing View build action immediately for active GitHub Actions builds. Before the exact run callback arrives, the link opens the configured workflow page; after completion it continues to use the exact run URL.

Why

The build card previously hid its link while a run was dispatched because external_url is populated only by the completion callback. Operators could not reach GitHub Actions during the build phase when the link matters most.

Validation

  • npm test -- web/src/routes/project-detail.test.tsx (24 passed)
  • npm run lint (0 errors, existing warnings only)
  • npm run typecheck
  • npm run build
  • git diff --check

@alihussainiF1
alihussainiF1 marked this pull request as ready for review August 12, 2026 21:14
@alihussainiF1
alihussainiF1 merged commit 5310d00 into main Aug 12, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant