No description
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .vscode | ||
| .gitignore | ||
| .prettierrc | ||
| action.yml | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
Install Go release
Installs a Go release from this Forgejo instance. Releases must have been prepared with goreleaser and packaged in a .tar.gz archive.
Usage
If the version input is left empty, the action will install the latest release.
- name: Install foo application
uses: https://git.on.eulenbu.de/actions/install-go-release@main
with:
token: ${{ secrets.CICD_PAT }}
repository: foo/bar
If the version is set, the action will download the release attached to the version tag.
- name: Install foo application
uses: https://git.on.eulenbu.de/actions/install-go-release@main
with:
token: ${{ secrets.CICD_PAT }}
repository: foo/bar
version: v1.0.0
Inputs
| Name | Description | Required | Default |
|---|---|---|---|
| version | Version of release to install | No | "" |
| token | Forgejo API token to use | Yes | / |
| repository | Owner and repository name where release is published | Yes | / |
License
Apache 2.0