actions-marketplace-validations/Github Deploy Authorization Bot

Allows a Slack user to authorize a deployment / build or not

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
authorization-server-urlURL to reach the authorization server. Consider using Github Secrets for this value.yes
slack-channel-idID of the channel. Can be obtained by copying the link to the channel and getting what follows /archives. Consider using Github Secrets. Consider using Github Secrets for this value. For instance: A785C9271BDyes
slack-bot-oauth-tokenSlack Bot OAuth Token. Consider using Github Secrets for this value. For instance: xoxb-XXXXXXXXXXXX-TTTTTTTTTTTTTTyes
versionVersion being deployed. Can be a branch or tag name. Consider using bash variable: GITHUB_REFyes
requestorPerson requesting the deploy. Consider using context variable: github.actoryes
build-typeIdentifier for the build type. Can be any string.yes
deployment-environmentsA JSON Array of environments for this build to be deployed to. For instance: ["ENV 1, "ENV 2"]yes
whitelisted-environmentsList of environments that are whitelisted. If all the environments in the deploy-environments variable are contained within the whitelisted-environment, the build is automatically approved without manual approval. For instance: ["ENV 1, "ENV 2"]no[]
timezoneThe timezone to use for the date displayed in Slack. For instance: America/New_YorknoAmerica/New_York
timeoutThe timeout in minutes before the build will automatically fail. Is 5 minutes by default.no5

no outputs