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