Commit graph

6 commits

Author SHA1 Message Date
d2abd201a6
ci: add ThreatCrush security scan (#122)
Installs threatcrush-scan@1.1.0 from the sh1pt Actions Store.
Scans pull requests for hardcoded credentials, injection, SSRF, unsafe
deserialisation and dependency tampering; uploads SARIF to the Security
tab.

Report-only — it will not fail a pull request. Set the pack's failOn
input to critical,high once the existing findings are triaged.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 06:36:30 -07:00
d0c6752194 ci: build workspaces before running tests; set PUBLIC_URL=https://logicsrc.com
The 'test' workflow ran 'npm test' without building, so dependents could not
resolve @logicsrc/plugin-core / @logicsrc/validators (they publish from dist/).
Build first. Also document PUBLIC_URL (canonical site URL) in .env.example.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 03:51:00 +00:00
254233c3ab Add contract and Playwright PR checks 2026-06-06 11:30:12 +00:00
sh1pt-actions-fleet[bot]
447974dbba
Add .github/workflows/test.yml via sh1pt node-pnpm-test@1.0.0 (#2)
Co-authored-by: sh1pt-actions-fleet[bot] <287014002+sh1pt-actions-fleet[bot]@users.noreply.github.com>
2026-06-06 04:27:46 -07:00
sh1pt-actions-fleet[bot]
c0ec761c98
Add .github/workflows/vu1nz-scan.yml via sh1pt vu1nz-scan@1.0.0 (#1)
Co-authored-by: sh1pt-actions-fleet[bot] <287014002+sh1pt-actions-fleet[bot]@users.noreply.github.com>
2026-06-06 04:27:34 -07:00
sh1pt-actions-fleet[bot]
5c01318cc9
Add .github/workflows/ci.yml via sh1pt node-pnpm-ci@1.0.0 (#3)
Co-authored-by: sh1pt-actions-fleet[bot] <287014002+sh1pt-actions-fleet[bot]@users.noreply.github.com>
2026-06-06 04:27:19 -07:00