jquepi/Push Package to Octopus Deploy

GitHub Action to push a package to Octopus Deploy

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Oct 27, 2022
License
None
Runtime
Deprecated runtime

Pinned Snippet

workflow.ymlSHA-pinned
uses: jquepi/push-package-action@22456f0d107831528ee063ebe5d1090dde0a4c3a # v2.1.0

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

namedescriptionrequireddefault
packagesA comma-delimited list of packages to push to Octopus Deploy (i.e. package1,package2).yes
api_keyThe API key used to access Octopus Deploy. You must provide an API key or username and password. If the guest account is enabled, a key of API-GUEST may be used. It is strongly recommended that this value retrieved from a GitHub secret.
debugEnable debug logging.false
log_levelThe log level; valid options are "verbose", "debug", "information", "warning", "error", and "fatal".debug
overwrite_modeDetermines the action to perform with package if it already exists in the repository. Valid values are "FailIfExists", "OverwriteExisting", and "IgnoreIfExists".FailIfExists
proxyThe URL of a proxy to use (i.e. https://proxy.example.com).
proxy_passwordThe password used to connect to a proxy. It is strongly recommended to retrieve this value from a GitHub secret. If proxy_username and proxy_password are omitted and proxy URL is specified, the default credentials are used.
proxy_usernameThe username used to connect to a proxy. It is strongly recommended to retrieve this value from a GitHub secret.
serverThe base URL hosting Octopus Deploy (i.e. "https://octopus.example.com/"). It is recommended to retrieve this value from an environment variable.
spaceThe name or ID of a space within which this command will be executed. If omitted, the default space will be used.
timeoutA timeout value in seconds for network operations.600
use_delta_compressionUse delta compression when uploading packages to Octopus Deploy.true

no outputs