uncoverthefuture-org/Uncover Actions

Aggregator entrypoint to call sub-actions via a short ref: uncoverthefuture-org/actions@v1.0.231

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
subactionSub-action to run. Examples: "build-and-push", "ssh-django-deploy", "prepare-ubuntu-host" Use 'help' or leave empty to list all available sub-actions. See README.md for the complete list of available actions. no
categoryOptional category to route the subaction to. Valid values: build | podman | infra | app | common | version If omitted, the category is auto-derived from the subaction name. Only needed if you want to override the auto-detection. See ARCHITECTURE.md for category definitions. no
params_jsonJSON blob of parameters to pass to the selected subaction. This keeps the main action.yml file small and maintainable. Each sub-action documents its own required and optional parameters. Example: { "ssh_host": "example.com", "ssh_key": "...", "env_name": "production" } See the specific action's README for its parameters. no
secrets_jsonJSON string containing secrets (e.g., toJSON(secrets)). Passing this prevents having to expose secrets in the global environment variables (which can leak into logs). Example: secrets_json: (secrets object) no
namedescription
env_nameEnvironment name (from build dispatch) - e.g., "production", "staging", "development"
env_keyEnvironment key (from build dispatch) - short form like "prod", "staging", "dev"
image_tagImage tag (from build dispatch) - the tag used to push the Docker image
deploy_enabledWhether deployment is enabled (from build dispatch) - "true" or "false" based on branch rules
env_b64Resolved environment secret payload (from common dispatch) - base64-encoded .env file contents
secret_nameSecret inspected by common dispatch - the GitHub secret name that was used
secret_foundWhether the secret existed (from common dispatch) - "true" if found, "false" otherwise
common_env_nameEnvironment name from common dispatch (prepare-app-env) - canonical name like "production"
common_env_keyEnvironment key from common dispatch (prepare-app-env) - short key like "prod"
common_deploy_enabledDeploy flag from common dispatch (prepare-app-env) - "true" or "false"
common_image_tagImage tag from common dispatch (prepare-app-env) - the computed image tag
common_env_filePath to decoded env file from common dispatch - local path where .env was written
newNew semantic version computed by version dispatch - e.g., "v1.2.3"
majorMajor alias (vX) computed by version dispatch - e.g., "v1" for "v1.2.3"
minorMinor alias (vX.Y) computed by version dispatch - e.g., "v1.2" for "v1.2.3"
lastPrevious version tag reported by version dispatch - the tag before this release
new_versionNew semantic version computed by compute-next - same as "new" (alias for clarity)
major_versionMajor alias (vX) computed by compute-next - same as "major" (alias for clarity)
minor_versionMinor alias (vX.Y) computed by compute-next - same as "minor" (alias for clarity)
last_versionPrevious version tag reported by compute-next - same as "last" (alias for clarity)
versionExtracted semantic version returned by extract-version.