Highly ambitious ATProtocol AppView service and sdks
at main 26 lines 760 B view raw
1name: Deploy Slices Frontend 2 3on: 4 workflow_dispatch: 5 pull_request: 6 branches: [ main ] 7 paths: [ 'frontend/**', 'packages/oauth/**', 'packages/session/**', 'packages/codegen/**', 'deno.json', 'deno.lock' ] 8 push: 9 branches: [ main ] 10 paths: [ 'frontend/**', 'packages/oauth/**', 'packages/session/**', 'packages/codegen/**', 'deno.json', 'deno.lock' ] 11 12jobs: 13 deploy: 14 runs-on: ubuntu-latest 15 16 steps: 17 - name: Checkout code 18 uses: actions/checkout@v4 19 20 - name: Setup Fly CLI 21 uses: superfly/flyctl-actions/setup-flyctl@master 22 23 - name: Deploy to Fly.io 24 run: flyctl deploy --config frontend.fly.toml --dockerfile frontend/Dockerfile 25 env: 26 FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}