Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sersoft-gmbh/setup-gh-cli-action

A GitHub action that installs or updates the gh CLI
https://github.com/sersoft-gmbh/setup-gh-cli-action

actions cli

Last synced: 3 months ago
JSON representation

A GitHub action that installs or updates the gh CLI

Awesome Lists containing this project

README

        

# Setup GH CLI Action

[![Tests](https://github.com/sersoft-gmbh/setup-gh-cli-action/actions/workflows/tests.yml/badge.svg)](https://github.com/sersoft-gmbh/setup-gh-cli-action/actions/workflows/tests.yml)

A GitHub action that installs or updates the `gh` CLI.

## Inputs

### `version`

The `gh` version to install.

Can also be set to `latest` to install the latest available version (including prereleases), or `stable` to install the latest stable release.

Defaults to `stable`.

### `github-token`

The token to use for retrieving the release. Can be set to `${{secrets.GITHUB_TOKEN}}`.

Use this if you hit rate limits.

## Outputs

### `full-version`

The full version was installed.

## Example Usage

```yaml
uses: sersoft-gmbh/setup-gh-cli-action@v2
with:
version: stable
```