Commit f668c50
ci: point docs-verify at the live v4-0-0 tree, untag illustrative blocks (#3043)
* ci: point docs-verify at the live v4-0-0 tree, untag illustrative blocks
The workflow's path triggers still referenced v4-0-0-snapshot/**, deleted
at the GA rename (4a62207) — live-tree doc edits could never fire the
verify job. Point both path filters at the live tree and its sidebar.
The verify step keeps continue-on-error: true until issue #3041 (the
compile driver needs a framework-context fixture path; 312 live blocks
currently fail on missing context, not content) — this change buys
advisory visibility, not gating.
Also remove {test:compile} from the six blocks titled illustrative
(coding-standards.mdx x5, authentication-patterns.mdx x1) per the
tagging policy in writing-docs.mdx: anything that cannot compile gets
the illustrative title INSTEAD of a test tag.
Refs #3041
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Signed-off-by: Peter Amiri <peter@alurium.com>
* ci: trust the wheels tap before install — Homebrew 5.1+ gates third-party formulae
The workflow's dormancy hid this second rot layer: while the trigger
paths pointed at the deleted snapshot tree, Homebrew shipped formula
trust gating, so the first re-armed run failed at brew install with
'Refusing to load formula ... from untrusted tap'. brew trust is a
no-op guarded with || true on older brew versions.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Signed-off-by: Peter Amiri <peter@alurium.com>
* ci: disable Homebrew Linux sandbox on the runner — no rootless bwrap available
Dormancy rot layer three: Homebrew 5.x's Linux sandbox requires
Bubblewrap, absent on ubuntu-latest (and unreliable there even when
installed, given 24.04's unprivileged-userns restrictions). The
ephemeral CI runner is already isolation enough; HOMEBREW_NO_SANDBOX_LINUX
is the documented opt-out.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Signed-off-by: Peter Amiri <peter@alurium.com>
---------
Signed-off-by: Peter Amiri <peter@alurium.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>1 parent ba57f85 commit f668c50
3 files changed
Lines changed: 17 additions & 8 deletions
File tree
- .github/workflows
- web/sites/guides/src/content/docs/v4-0-0
- contributing
- digging-deeper
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
48 | 54 | | |
49 | 55 | | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
50 | 59 | | |
51 | 60 | | |
52 | 61 | | |
| |||
Lines changed: 5 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
81 | | - | |
| 81 | + | |
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
| 93 | + | |
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
| 106 | + | |
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | | - | |
| 123 | + | |
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
| |||
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
136 | | - | |
| 136 | + | |
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
209 | 209 | | |
210 | 210 | | |
211 | 211 | | |
212 | | - | |
| 212 | + | |
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
| |||
0 commit comments