snatching amp's walkthrough for my own purposes mwhahaha
traverse.dunkirk.sh/diagram/6121f05c-a5ef-4ecf-8ffc-02534c5e767c
1name: Deploy Traverse
2
3on:
4 push:
5 branches: [main]
6 workflow_dispatch:
7
8permissions:
9 deployments: write
10
11jobs:
12 deploy:
13 uses: taciturnaxolotl/dots/.github/workflows/deploy-service.yml@main
14 with:
15 service: traverse
16 health_url: https://traverse.dunkirk.sh
17 db_path: /var/lib/traverse/data/traverse.db
18 secrets:
19 TS_OAUTH_CLIENT_ID: ${{ secrets.TS_OAUTH_CLIENT_ID }}
20 TS_OAUTH_SECRET: ${{ secrets.TS_OAUTH_SECRET }}