From e768faa02082654c26be39a51e0a304f2e6520e4 Mon Sep 17 00:00:00 2001 From: Brian O'Kelley Date: Mon, 27 Oct 2025 21:19:21 -0400 Subject: [PATCH] Remove redundant Fly.io deployment workflow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fly.io already has automatic GitHub integration configured that deploys on push to main. The GitHub Actions workflow was redundant and failing due to missing FLY_API_TOKEN secret. Since the Fly.io auto-deploy is working correctly, removed the workflow to eliminate noise from failed runs. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .github/workflows/fly-deploy.yml | 48 -------------------------------- 1 file changed, 48 deletions(-) delete mode 100644 .github/workflows/fly-deploy.yml diff --git a/.github/workflows/fly-deploy.yml b/.github/workflows/fly-deploy.yml deleted file mode 100644 index 54461966..00000000 --- a/.github/workflows/fly-deploy.yml +++ /dev/null @@ -1,48 +0,0 @@ -name: Deploy to Fly.io - -on: - push: - branches: [main] - pull_request: - branches: [main] - -env: - FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }} - -jobs: - test: - name: Test - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - - name: Setup Node.js - uses: actions/setup-node@v4 - with: - node-version: '20' - cache: 'npm' - - - name: Install dependencies - run: npm ci - - - name: Run tests - run: npm test - - - name: Build site - run: npm run build - - deploy: - name: Deploy to Fly.io - runs-on: ubuntu-latest - needs: test - if: github.ref == 'refs/heads/main' && github.event_name == 'push' - - steps: - - uses: actions/checkout@v4 - - - uses: superfly/flyctl-actions/setup-flyctl@master - - - name: Deploy to Fly.io - run: flyctl deploy --remote-only - env: - FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }} \ No newline at end of file