This is a GitHub Action that will create a new "Release" in OctopusDeploy
This is not an official OctopusDeploy project
The "work" is done in the octopus-action-client Docker container.
This repository is to create the action.yml
and publish to the GitHub Actions Marketplace
Required The full URL of your OctopusDeploy instance
Example:
https://your.octopus.com/
Required The OctopusDeploy API key used to authenticate with your OctopusDeploy instance
More information here: How to Create an API Key
Required The Project name to create the release for
*Required The version to use for the release
Example:
"1.0.0"
Optional The OctopusDeploy Space the project is located in
More information here: Spaces
Optional The OctopusDeploy Deployment Channel to create the release for
More information here: Channels
uses: burtonr/octopus-release-action@master
with:
octopus_url: 'https://your.octopus.com'
api_key: ${{ secrets.OCTOPUS_API_KEY }}
project_name: 'Awesome Project'
release_version: ${{ github.ref }}