mcp-server-neon

Official
name: Deploy Preview App on: # Run this workflow on every PR event. Existing review apps will be updated when the PR is updated. pull_request: types: [opened, reopened, synchronize, closed, labeled] jobs: preview: if: contains(github.event.pull_request.labels.*.name, 'deploy-preview') name: Deploy Preview runs-on: ubuntu-latest concurrency: deploy-group # optional: ensure only one action runs at a time steps: - uses: actions/checkout@v4 - uses: superfly/flyctl-actions/setup-flyctl@master - run: flyctl secrets set --app preview-mcp-server-neon CLIENT_ID=${{secrets.CLIENT_ID}} CLIENT_SECRET=${{secrets.CLIENT_SECRET}} OAUTH_DATABASE_URL=${{secrets.PREVIEW_OAUTH_DATABASE_URL}} SERVER_HOST=${{vars.PREVIEW_SERVER_HOST}} NEON_API_HOST=${{vars.NEON_API_HOST_STAGING}} UPSTREAM_OAUTH_HOST=${{vars.OAUTH_HOST_STAGING}} env: FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }} - run: flyctl deploy --remote-only --config ./fly.preview.toml env: FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}
ID: 1yes4hhjq4