open-feature/OpenFeature Manifest Compare

Compare flag manifests between current branch and upstream source using OpenFeature CLI

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Dec 1, 2025
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: open-feature/action@9afce8baf33c497977e799c6c61622c60747f03a # v0.0.6

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
againstURL/remote source OR local path for git comparison (optional for PR workflows)no
manifestPath to local flag manifest file OR URL to remote manifestnoflags.json
base-branchBase branch for git comparison (auto-detected in PRs)no
auth-tokenAuthentication token for accessing the against source (optional)no
manifest-auth-tokenAuthentication token for accessing the manifest source (optional)no
cli-versionOpenFeature CLI version to usenolatest
against-manifest-pathPath where the manifest from the against source will be savednoagainst-flags.json
strictStrict mode - fail the action if differences are foundnofalse
post-pr-commentPost a comment on the PR when differences are detectednotrue
namedescription
has-differencesWhether differences were found between manifests
comparison-resultRaw comparison output from OpenFeature CLI
against-manifest-pathPath to the downloaded manifest from the against source
local-manifest-pathPath to the local manifest file (original path or downloaded from URL)
summaryHuman-readable summary of changes