Skip to content

docs(contributing): fix the dead labels.yml link on main#804

Merged
ss-o merged 1 commit into
mainfrom
fix/labels-link-on-main
Jul 22, 2026
Merged

docs(contributing): fix the dead labels.yml link on main#804
ss-o merged 1 commit into
mainfrom
fix/labels-link-on-main

Conversation

@ss-o

@ss-o ss-o commented Jul 22, 2026

Copy link
Copy Markdown
Member

One-line fix to unblock #803.

The deadlock

main links to https://github.com/z-shell/.github/blob/main/.github/lib/labels.yml, which became a 404 when that duplicate file was removed in z-shell/.github#471.

The corrected link is already on next (#802). But:

  • main requires the Trunk Check context, with strict mode (branches must be up to date)
  • Trunk Check runs lychee against main's content and fails on that 404
  • So the promotion PR that would deliver the fix is blocked by the absence of the fix

The fix

The same one-line correction, applied directly to main. Identical to what is already on next, so the two converge with no conflict and #803 can then proceed.

The new target resolves (HTTP 200); the old one is intentionally gone.

main links to z-shell/.github/.github/lib/labels.yml, which became a 404
when that duplicate was removed in z-shell/.github#471. The corrected
link already exists on next via #802, but main requires branches to be
up to date and its required Trunk Check fails on this 404, so the
promotion that would carry the fix is blocked by the fix's absence.

Applies the same one-line correction directly to main to break that
deadlock. Identical to the change already on next, so the branches
converge cleanly.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 22, 2026

Copy link
Copy Markdown

Deploying zsh with  Cloudflare Pages  Cloudflare Pages

Latest commit: 652b49e
Status: ✅  Deploy successful!
Preview URL: https://86aa1965.zsh.pages.dev
Branch Preview URL: https://fix-labels-link-on-main.zsh.pages.dev

View logs

@ss-o
ss-o requested review from a team and Copilot July 22, 2026 01:00

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the contributing documentation to point to the canonical labels.yml location in z-shell/.github, fixing a dead link on main that blocks link-checking (lychee) and therefore the nextmain promotion flow.

Changes:

  • Replaces the outdated /.github/lib/labels.yml URL with the correct /lib/labels.yml URL in the Labels section of the contributing docs.

@ss-o
ss-o merged commit 43dfbe2 into main Jul 22, 2026
6 of 8 checks passed
@ss-o
ss-o deleted the fix/labels-link-on-main branch July 22, 2026 01:28
ss-o added a commit that referenced this pull request Jul 22, 2026
Brings in #804, the direct-to-main fix for the dead labels.yml link.
next already carried the identical correction via #802, so the two
converge with no conflict.

main requires branches to be up to date before merging, so this is the
prerequisite for the promotion in #803.
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.

2 participants