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
- Host: GitHub
- URL: https://github.com/albumprinter/actions-create-octopus-release
- Owner: albumprinter
- License: bsd-2-clause
- Created: 2021-11-15T17:06:13.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-01-04T15:20:34.000Z (over 2 years ago)
- Last Synced: 2025-06-15T06:06:53.264Z (about 1 year ago)
- Topics: 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
- Size: 1.95 KB
- Stars: 0
- Watchers: 30
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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 }}
```