fix(ci): use github.run_number in firebase-tests RUN_URL #561

Open
guettlibot wants to merge 1 commits from issue-560-fix-firebase-run-url into main
guettlibot commented 2026-06-11 03:12:39 +00:00 (Migrated from codeberg.org)

Summary

The Firebase Tests workflow's auto-created failure issue links the run with ${{ github.run_id }}, but Forgejo's web URL for a run is /{owner}/{repo}/actions/runs/{run_number}. The result is that every Firebase-test failure issue ships with a broken (404) log link — issue #560 is the latest example: its link /actions/runs/4657175 404s instead of the working /actions/runs/2403.

Without a working log URL, neither agents nor humans can diagnose what actually failed in the run, so we cannot find the real Firebase test root cause for issue #560 (the failure may well be transient infra, but the diagnostic link is missing either way).

Change

Switch RUN_URL to use ${{ github.run_number }}, matching how run_number is already used in the runner-wait-time API queries elsewhere in this same workflow.

Test plan

  • CI passes.
  • Next Firebase Tests failure issue contains a working log link (/actions/runs/<run_number>).

Refs #560

🤖 Generated with Claude Code

## Summary The Firebase Tests workflow's auto-created failure issue links the run with `${{ github.run_id }}`, but Forgejo's web URL for a run is `/{owner}/{repo}/actions/runs/{run_number}`. The result is that every Firebase-test failure issue ships with a broken (404) log link — issue #560 is the latest example: its link `/actions/runs/4657175` 404s instead of the working `/actions/runs/2403`. Without a working log URL, neither agents nor humans can diagnose what actually failed in the run, so we cannot find the real Firebase test root cause for issue #560 (the failure may well be transient infra, but the diagnostic link is missing either way). ## Change Switch `RUN_URL` to use `${{ github.run_number }}`, matching how `run_number` is already used in the runner-wait-time API queries elsewhere in this same workflow. ## Test plan - [ ] CI passes. - [ ] Next Firebase Tests failure issue contains a working log link (`/actions/runs/<run_number>`). Refs #560 🤖 Generated with [Claude Code](https://claude.com/claude-code)
You are not authorized to merge this pull request.
This pull request can be merged automatically.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin issue-560-fix-firebase-run-url:issue-560-fix-firebase-run-url
git checkout issue-560-fix-firebase-run-url
Sign in to join this conversation.