An experimental IndieWeb site built in Go.
1# See https://fly.io/docs/app-guides/continuous-deployment-with-github-actions/
2
3name: Fly Deploy
4on:
5 push:
6 branches:
7 - main
8jobs:
9 deploy:
10 name: Deploy app
11 runs-on: ubuntu-latest
12 concurrency: deploy-group # optional: ensure only one action runs at a time
13 steps:
14 - uses: actions/checkout@v4
15 - uses: superfly/flyctl-actions/setup-flyctl@master
16 - run: flyctl deploy --remote-only --config ./config/fly.toml
17 env:
18 FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}