Skip to content

StageFreight Documentation

Reference

Generated reference pages — authoritative, always in sync with code:

Conceptual Docs

Feature-focused guides with concepts, examples, and workflows:

  • CI Integration — provider skeletons, required tokens and scopes, cross-pipeline advisory bridge
  • Docker Buildbuilds: + targets: for container images, cache, retention, build strategy
  • Release Managementkind: release targets, rolling tags, cross-forge sync
  • Package Distributionkind: generic-package, curl-pullable dev binaries, immutable vs rolling versions
  • Narrator & Badges — content composition, badge generation, kind: include
  • Security Scanning — vulnerability scanning, SBOM, detail levels
  • Linter Configuration — 9 lint modules, cache TTL contract, freshness
  • Dependency Updatedependency update command, Go toolchain strategies
  • GitLab Components — publishing GitLab CI components for your projects (and why StageFreight no longer ships itself as one)
  • Known Issues — active bugs and workarounds

Examples

Shared Primitives

These structures are used across multiple config sections:

  • Retention Policy — restic-style tag/release cleanup (reference)
  • Pattern Syntax — regex/literal/negated patterns for branches and tags (reference)
  • Condition — tag/branch-sensitive rule primitive (reference)
  • Template Variables{version}, {var:name}, {env:VAR}, etc. (reference)

Planning