Openstatus
www.openstatus.dev
1name: Fly Deploy Checker
2on:
3 push:
4 branches:
5 - main
6 paths:
7 - "apps/checker/**"
8jobs:
9 deploy-checker:
10 name: Deploy Checker
11 runs-on: ubuntu-latest
12 timeout-minutes: 15
13 steps:
14 - uses: actions/checkout@v4
15 - uses: superfly/flyctl-actions/setup-flyctl@master
16 - working-directory: apps/checker
17 name: Deploy Checker
18 run: |
19 flyctl deploy --remote-only --wait-timeout=500
20 env:
21 FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}