Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/eviden-actions/download-release-artifact

GitHub Action that downloads an artifact from a GitHub release
https://github.com/eviden-actions/download-release-artifact

actions artifacts download eviden github release

Last synced: 9 days ago
JSON representation

GitHub Action that downloads an artifact from a GitHub release

Awesome Lists containing this project

README

        

# download-release-artifact

GitHub Action that downloads an artifact from a GitHub release (public or private)

[![Release](https://github.com/eviden-actions/download-release-artifact/actions/workflows/on_push.yml/badge.svg#main)](https://github.com/eviden-actions/download-release-artifact/actions/workflows/on_push.yml)

## Prerequisites

This action depends on `jq` and `curl` being installed.

## Usage

```
steps:
- uses: eviden-actions/download-release-artifact@v1
with:
name: 'my-artifact-1.0.0.tgz'
path: './artifacts'
tag: 'v1.0.0'
```

### Inputs

| Input | Description | Required |
| :-----: | :------------------------------------------------------: | :------: |
| `name` | The name of the artifact | Yes |
| `path` | The destination folder | No |
| `tag` | The tag of the release | Yes |
| `token` | The Github token. If not provided it uses `GITHUB_TOKEN` | No |