Commit c5cf891
committed
chore(ci): fold pkg-pr-new into pr-checks via shared artifact
Delete the standalone pkg-pr-new.yml workflow and add an equivalent
pkg-pr-new job inside pr-checks.yml that downloads the dist artifact
uploaded by the build job. Eliminates ~25s of duplicate install+build
CI minutes per PR push.
Drops the legacy 'labeled' pull_request trigger from the original
workflow - empirically confirmed it was firing but not load-bearing.
PR #183 (NumberField) alone republished 4 times on the same SHA
because taxonomy labels (C: NumberField, E: createNumberField,
E: createInput) were added one at a time, each triggering a fresh
publish. Dropping 'labeled' stops that waste entirely.
Uses the composite setup action (Stage 1c) for checkout/pnpm/node.
actions/upload-artifact@v4 and actions/download-artifact@v4 with
retention-days: 1 for minimal artifact lifetime.
Stage 1d of v0 CI build time spec. Completes Stage 1.1 parent 23f5cf6 commit c5cf891
2 files changed
+22
-37
lines changedThis file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
62 | 71 | | |
63 | 72 | | |
64 | 73 | | |
| |||
101 | 110 | | |
102 | 111 | | |
103 | 112 | | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
0 commit comments