xo-energy/Octopus Deploy Build Information
Generate build information for Octopus Deploy
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | GitHub personal access token | yes | ${{ github.token }} |
| octopus_api_key | Authentication key for the Octopus Deploy API | no | — |
| octopus_server | URL of the Octopus Deploy server | no | — |
| octopus_environment | Name of the Octopus Deploy environment | no | — |
| octopus_project | Name of the Octopus Deploy project | no | — |
| octopus_space | Name of the Octopus Deploy space | no | — |
| output_path | Path to the output directory | no | — |
| push_overwrite_mode | Action to take when build information would be overwritten (FailIfExists, IgnoreIfExists, OverwriteExisting) | yes | FailIfExists |
| push_package_ids | Whitespace-separated list of package IDs for which to push build information to Octopus Deploy | no | — |
| push_version | Version of the packages to push | no | — |
| version_tag_prefix | Prefix for release version tags in the repository (e.g. 'v') | yes | v |
Outputs
| name | description |
|---|---|
| output_file | The full path to the build information JSON file, if one was written |
| previous_release_sha | The commit SHA of the previous release |