Openstatus
www.openstatus.dev
1name: Fly Deploy
2on:
3 push:
4 branches:
5 - main
6jobs:
7 deploy:
8 name: Deploy API
9 runs-on: depot-ubuntu-24.04-4
10 timeout-minutes: 15
11 steps:
12 - uses: actions/checkout@v4
13 - uses: superfly/flyctl-actions/setup-flyctl@master
14 - run:
15 flyctl deploy --config apps/server/fly.toml
16 --dockerfile apps/server/Dockerfile --remote-only --wait-timeout=500
17 env:
18 FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}