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 GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jul 3, 2024
- License
- None
Pinned Snippet
uses: enosix/ghac-octopus@8369d5aebbb382db7e7d9522e6890751d3642f3e # v1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| octopus_server | Octopus Server URL | yes | — |
| octopus_api_key | Octopus API Key | yes | — |
| octopus_space | Octopus Space | yes | — |
| package_id | Octopus Package ID | yes | — |
| project_id | Octopus Project ID | yes | — |
| version | Package Version | yes | — |
| path | Path to package contents | no | ./out |
| alt_packages | Additional packages to include in the release | no | "" |
| jira_id | Jira story ID (e.g. PROD-1234) | no | "" |
| variables | Octopus Release Variables | no | "" |
| release | Create a release in Octopus Deploy | no | true |
| tenant | Octopus Tenant to deploy to | no | Current |
| environment | Octopus Environment to deploy to | no | Development |
Outputs
| name | description |
|---|---|
| version | Image Version |