An open API service indexing awesome lists of open source software.

https://github.com/albumprinter/actions-create-octopus-release


https://github.com/albumprinter/actions-create-octopus-release

area-infrastructure build-na compliant-yes deploy-na domain-customer-experience hosting-na old-domain-editors old-owner-online-editor owner-personalise serverless-no system-editors type-library

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# Create Octopus Release

A GitHub action to create the [octopus release](https://octopus.com/docs/octopus-rest-api/octopus-cli/create-release).

You could use:

- [albumprinter/actions-get-git-version](https://github.com/albumprinter/actions-get-git-version) to get the semver using git log
- [albumprinter/actions-pack-and-push-nuget](https://github.com/albumprinter/actions-pack-and-push-nuget) to pack and push a nuget package

## Usage

```yaml
- uses: albumprinter/actions-create-octopus-release@v1
with:
project: OCTOPUS_PROJECT
version: PACKAGE_VERSION or ${{ steps.git-version.outputs.version }}
octopus-api: ${{ secrets.OCTOPUS_URL }}
octopus-key: ${{ secrets.OCTOPUS_KEY }}
```