Files
shorebird/.github/workflows/e2e.yaml
T
2023-06-20 17:37:46 -05:00

36 lines
769 B
YAML

name: e2e
on:
schedule:
# At the end of every day
- cron: "0 0 * * *"
env:
SHOREBIRD_TOKEN: ${{ secrets.SHOREBIRD_TOKEN }}
jobs:
verify_cli_installation:
strategy:
fail-fast: false
matrix:
os: [macos-latest, windows-latest, ubuntu-latest]
defaults:
run:
shell: bash
runs-on: ${{ matrix.os }}
steps:
- name: 📚 Git Checkout
uses: actions/checkout@v3
- name: 🐦 Verify Shorebird Installation (${{ matrix.os }})
run: |
if [[ $(./bin/shorebird --version) =~ "Shorebird Engine • revision" ]]; then
echo '✅ Shorebird CLI is installed!'
else
echo '❌ Shorebird CLI is not installed.'
exit 1
fi