Expand description
Typed GitHub App Manifest.
Mirrors GitHub’s App Manifest schema: https://docs.github.com/en/apps/sharing-github-apps/registering-a-github-app-from-a-manifest
Authoring surface is YAML — same shape as Slack’s manifest, K8s manifests, Akeyless DSL items, etc. Loaded into this typed struct then serialized as the JSON payload GitHub expects.
Structs§
- GitHub
Manifest - The GitHub manifest body. Field names match GitHub’s expected JSON keys exactly (renamed via serde where Rust naming differs).
- Hook
Attributes - Manifest
File - Top-level YAML structure consumed by
github-app-forge create.
Enums§
Functions§
- load
- Load and validate a manifest YAML file.