octopusdeploy/Deprovision an ephemeral environment in Octopus Deploy

GitHub Action to deprovision an ephemeral environment across all projects in Octopus Deploy

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
nameThe name of the ephemeral environment to deprovision.yes
all_projectsIf true, the ephemeral environment will be deprovisioned across all projects in the Octopus Deploy instance. If false, the ephemeral environment will only be deprovisioned from the specified project. Defaults to falsefalse
projectThe name of the project. Required when deprovisioning for a single project.
spaceThe name of the space containing the ephemeral environment. The space name is required, but you may also use the OCTOPUS_SPACE environment variable.
serverThe instance URL hosting Octopus Deploy (i.e. "https://octopus.example.com/"). The instance URL is required, but you may also use the OCTOPUS_URL environment variable.
api_keyThe API key used to access Octopus Deploy. You may also use the OctopusDeploy Login Action, OCTOPUS_API_KEY environment variable or OCTOPUS_ACCESS_TOKEN environment variable. It is strongly recommended that this value be retrieved from a GitHub secret.
namedescription
deprovisioning_runbook_runsJSON string for an array of objects representing the deprovisioning runbook runs started by this action. Each object contains a `runbookRunId` and `serverTaskId`.