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

https://github.com/marcofranssen/setup-chartmuseum

Allows to install chartmuseum in a GitHub actions workflow
https://github.com/marcofranssen/setup-chartmuseum

chartmuseum github-actions helm helm-charts

Last synced: 5 months ago
JSON representation

Allows to install chartmuseum in a GitHub actions workflow

Awesome Lists containing this project

README

          

# Setup Chartmuseum

This Github action installs [Chartmuseum][chartmuseum].

## Usage

### Install only

Installs the `v0.15.0` release.

```yaml
steps:
- uses: marcofranssen/setup-chartmuseum@v0.1.0
id: chartmuseum
with:
chartmuseum-version: v0.15.0
- run: echo ${{ steps.chartmuseum.output.chartmuseum-version }}
```

### Bootup chartmuseum

```yaml
steps:
- uses: marcofranssen/setup-chartmuseum@v0.1.0
id: chartmuseum
with:
chartmuseum-bootup: true
- run: helm repo add my-repo ${{ steps.chartmuseum.output.chartmuseum-endpoint }}
```

[chartmuseum]: https://chartmuseum.com "Host your own Helm Chart Repository"