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