rogiervanstraten/Resolve affected apps

Builds an NX deploy matrix with a per-app base SHA from GitHub Deployments, so apps redeploy only when they changed.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenGitHub token with deployments:read and contents:read permissionsyes
event-nameOverride for github.event_name. Defaults to the runtime context.no""
ref-nameOverride for github.ref_name. Defaults to the GITHUB_REF_NAME env var.no""
environmentExplicit environment for workflow_dispatch (staging | production)no""
appsComma-separated app short names for workflow_dispatchno""
excludeComma-separated project names to exclude from affected resolutionno""
namedescription
matrixJSON array of {app, environment, base_sha} objects
has-appstrue if any apps are in the matrix
environmentResolved environment name (staging | production)