ci: rename caller job ids to avoid colliding with reusable workflow's inner job name #7

Merged
james merged 1 commit from fix/security-scan-job-id-collision into main 2026-09-06 22:35:10 +00:00
Owner

Same fix as colibrisec/balam#15 -- the "two scans running" appearance is one wrapper job (near-zero duration) plus one real execution, both named scan (same for renovate), disambiguated by Forgejo as scan/scan-1. Renaming the caller job ids removes the collision.

Same fix as colibrisec/balam#15 -- the "two scans running" appearance is one wrapper job (near-zero duration) plus one real execution, both named `scan` (same for `renovate`), disambiguated by Forgejo as `scan`/`scan-1`. Renaming the caller job ids removes the collision.
ci: rename caller job ids to avoid colliding with reusable workflow's inner job name
All checks were successful
test / test (pull_request) Successful in 33s
security-scan / scan (pull_request) Successful in 2m2s
security-scan / security-scan (pull_request) Successful in 0s
2544d9c074
Both files' caller job was named the same as the reusable workflow's own
inner job (scan/scan, renovate/renovate). Forgejo's reusable-workflow
expansion lists both as sibling rows in the run, and since the names
collided it suffixed the second one -1 -- reading as two separate scans
running when it's actually one wrapper job (near-zero duration) plus one
real execution. Renaming the caller job id removes the collision.
james merged commit 0fd2a0ef3d into main 2026-09-06 22:35:10 +00:00
james deleted branch fix/security-scan-job-id-collision 2026-09-06 22:35:11 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
ColibriSec/balam-forgejo!7
No description provided.