Skip to content

Commit 5d06398

Browse files
committed
ci(ui-merge): hold the pre-install import graph gate back until ui/.github is retired
It derives its population from ui/.github/workflows/, where ten workflows still run the deleted objectstack-pin script, so it is red on main for that reason alone and would red the required Lint UI job on every ui PR. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015MoCPtpv6AtTo899tF8Ktq
1 parent 0e6a779 commit 5d06398

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3437,8 +3437,9 @@ jobs:
34373437
pnpm --dir ui run check:bash32-floor
34383438
34393439
# ── objectui's Repo Gates (objectstack#25880) ────────────────────────
3440-
# The nineteen gates of `ui/.github/workflows/repo-gates.yml`, which
3441-
# GitHub stopped running when the tree moved under `ui/` (it reads only
3440+
# Eighteen of the nineteen gates of `ui/.github/workflows/repo-gates.yml`
3441+
# (the last is noted below), which GitHub stopped running when the tree
3442+
# moved under `ui/` (it reads only
34423443
# this repository's `.github/workflows/`). They judge what objectui ships
34433444
# — `ui/content/docs/**`, `ui/skills/**`, the package READMEs and the
34443445
# documented component types — so the change most likely to trip them is
@@ -3463,13 +3464,12 @@ jobs:
34633464
if: ${{ !cancelled() }}
34643465
run: pnpm --dir ui run check:action-ref-convention
34653466

3466-
# Self-test first: a scan whose recogniser is broken reports a clean tree.
3467-
- name: Pre-Install Import Graph Check — Check the pre-install gates' import graphs
3468-
if: ${{ !cancelled() }}
3469-
run: |
3470-
pnpm --dir ui run check:pre-install-import-graph --self-test
3471-
pnpm --dir ui run check:pre-install-import-graph
3472-
3467+
# Not yet here, the nineteenth: `Pre-Install Import Graph Check`
3468+
# (`check:pre-install-import-graph`). It derives its population from
3469+
# `ui/.github/workflows/`, where ten workflows still run the deleted
3470+
# `scripts/objectstack-pin.mjs`, so it is red on `main` today for that
3471+
# reason alone. It joins this list when `ui/.github/` is retired
3472+
# (objectstack#25712), retargeted to this job.
34733473
- name: Shell Escape Residue Scan — Check for machine-produced shell-escape residue in fenced examples
34743474
if: ${{ !cancelled() }}
34753475
run: pnpm --dir ui run check:shell-escape-residue

0 commit comments

Comments
 (0)