From 961d0ba8d577437baa29ac673cffa8d93d3c81ae Mon Sep 17 00:00:00 2001 From: j7an Date: Wed, 27 May 2026 22:37:57 -0700 Subject: [PATCH] fix(ci): rename ci-safety workflow to break name collision MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Both ci-safety.yml and the reusable dependency-safety.yml declared name: Dependency Safety. GitHub registered ci-safety.yml first under that name and fell back to registering dependency-safety.yml under its file path as the display name. The unresolvable name caused the check-suite scheduler to emit phantom startup-failure runs (0 jobs, no logs) on pushes that touch dependency-safety.yml — observed on the fix/gate-status-target-url branch push and on the merge of #71. Renaming ci-safety.yml's name: to "CI Safety" disambiguates the two workflows so dependency-safety.yml can register under its proper name. The reusable workflow's display name is unchanged, so consumer repos see no difference. Cosmetic-only on this repo's Actions tab: the dogfood workflow row will now read "CI Safety" instead of "Dependency Safety". Refs run https://github.com/j7an/shared-workflows/actions/runs/26556546736 (the phantom failure on the post-merge push to main). --- .github/workflows/ci-safety.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci-safety.yml b/.github/workflows/ci-safety.yml index 90cd311..53698d6 100644 --- a/.github/workflows/ci-safety.yml +++ b/.github/workflows/ci-safety.yml @@ -1,4 +1,4 @@ -name: Dependency Safety +name: CI Safety on: pull_request: