Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/shorebirdtech/setup-shorebird
- Owner: shorebirdtech
- License: mit
- Created: 2023-03-30T18:45:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-24T17:35:40.000Z (about 2 months ago)
- Last Synced: 2024-10-26T00:34:28.625Z (about 2 months ago)
- Topics: cd, ci, continous-delivery, continuous-deployment, continuous-integration, dart, flutter, github-actions
- Homepage: https://docs.shorebird.dev/ci/github
- Size: 15.6 KB
- Stars: 17
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
```