enosix/Octopus Deploy

Create a release and deployment for Octopus Deploy. This action is designed to be use with the following channels: - Pull Request - Development - Release

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jul 3, 2024
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: enosix/ghac-octopus@8369d5aebbb382db7e7d9522e6890751d3642f3e # v1

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

namedescriptionrequireddefault
octopus_serverOctopus Server URLyes
octopus_api_keyOctopus API Keyyes
octopus_spaceOctopus Spaceyes
package_idOctopus Package IDyes
project_idOctopus Project IDyes
versionPackage Versionyes
pathPath to package contentsno./out
alt_packagesAdditional packages to include in the releaseno""
jira_idJira story ID (e.g. PROD-1234)no""
variablesOctopus Release Variablesno""
releaseCreate a release in Octopus Deploynotrue
tenantOctopus Tenant to deploy tonoCurrent
environmentOctopus Environment to deploy tonoDevelopment
namedescription
versionImage Version