docs(install): require gh or cosign for curl installer verify

Call out the provenance verifier prerequisite so curl|bash users
are not surprised by a fail-closed abort (#1267).
This commit is contained in:
mohammad junayd 2026-09-14 18:17:09 +04:00
parent aaae1a76ef
commit 1b74f806fc

View file

@ -7,6 +7,7 @@ description: "Install Strix and run your first security scan"
- Docker (running)
- An LLM API key from any [supported provider](/llm-providers/overview) (OpenAI, Anthropic, Google, etc.)
- For the curl installer: [GitHub CLI](https://cli.github.com/) (`gh`) or [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) — used to verify Sigstore provenance before extract
## Installation
@ -17,7 +18,8 @@ description: "Install Strix and run your first security scan"
```
The installer downloads the release archive, checks `SHA256SUMS`, then verifies
Sigstore provenance before extracting. To skip those checks (not recommended):
Sigstore provenance with `gh` or `cosign` before extracting. To skip those checks
(not recommended):
```bash
curl -sSL https://strix.ai/install | STRIX_INSTALL_SKIP_VERIFY=1 bash