ftronoff/FtrIO Release Check

Validate a target appsettings.json contains every toggle key required by this release. Block deploys on missing config.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
manifestPath to the toggle manifest JSON produced by export-manifest-action. Used when the manifest is already on disk.notoggles.manifest.json
artifact-nameName of the build artifact containing the manifest. If set, downloads it automatically before running the check.no""
configPath to the target appsettings.json to validate against. Mutually exclusive with config-url.no""
config-urlURL to fetch the target appsettings.json from. Mutually exclusive with config.no""
config-auth-headerAuthorization header value for fetching config-url (e.g. "Bearer my-token"). Optional.no""
env-nameDisplay name for the target environment shown in the report and annotations.noProduction
fail-on-missingFail the workflow if any toggle keys are missing from the target config.notrue
warn-onlyEmit warning annotations but always exit 0. Overrides fail-on-missing.nofalse
markdownPath to write a markdown report. Uploaded as a build artifact if set.norelease-check-report.md
versionVersion of FtrIO.onetwo to install. Defaults to latest stable.no""
namedescription
missing-countNumber of toggle keys missing from the target config
present-countNumber of toggle keys present in the target config
passedtrue if all toggle keys are present in the target config, false otherwise
report-pathPath to the markdown report (if markdown input was set)