Commit 0c826e8
committed
ci(appinspect): pin splunk-appinspect==4.2.0 per QA review
Follow-up to `51a26ad`. Phase 1.2/1.3 QA Second-pass review flagged
that `pip install splunk-appinspect` (unpinned) would pull whatever
4.x point release is current at workflow-run time, which lets a
Splunk-side update to AppInspect rules flip the wl_manager gate red
on a Splunk-side change rather than a wl_manager-side change.
Pin to 4.2.0 — the version validated in:
- `.planning/go-public/PHASE_0_0_APPINSPECT_FINDINGS.md` §2 (de-risk
baseline, 2026-05-13)
- `docs/APPINSPECT_FINDINGS.md` Phase 1.3 baseline (2026-05-17)
- The Python 3.11 pin (Phase 0.0 §2: 3.14 lacks wheels for
splunk-appinspect 4.2.0's transitive deps pillow + lxml)
Inline comment in the workflow documents the bump procedure: re-run
the Phase 1.3 baseline locally and update both the committed
`*-phase1.json` files and the headline-numbers table in
APPINSPECT_FINDINGS.md in the same commit. That keeps the audit
trail truthful when the pin moves.1 parent 51a26ad commit 0c826e8
1 file changed
Lines changed: 11 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
69 | 79 | | |
70 | 80 | | |
71 | 81 | | |
| |||
0 commit comments