Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/shorebirdtech/setup-shorebird

A GitHub Action to install and setup Shorebird
https://github.com/shorebirdtech/setup-shorebird

cd ci continous-delivery continuous-deployment continuous-integration dart flutter github-actions

Last synced: about 1 month ago
JSON representation

A GitHub Action to install and setup Shorebird

Awesome Lists containing this project

README

        

# Setup Shorebird

[![ci](https://github.com/shorebirdtech/setup-shorebird/actions/workflows/main.yaml/badge.svg)](https://github.com/shorebirdtech/setup-shorebird/actions/workflows/main.yaml)
[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](./LICENSE)

Installs and sets up [Shorebird](https://github.com/shorebirdtech/shorebird) for use in GitHub Actions.

## Features

✅ Downloads the Shorebird CLI

✅ Adds `shorebird` to the system path

✅ Configures the specified version of Flutter

✅ Optionally cache the Shorebird installation

## Inputs

- `cache`: Cache the Shorebird installation and artifacts. Default: false

## Usage

```yaml
steps:
- uses: shorebirdtech/setup-shorebird@v1
with:
cache: true # Optionally cache the Shorebird installation
- run: shorebird --version
```