Stop trying to deploy to Fly.io in publish step

I'm keeping the artifact around as I think I'll download it regularly from my gemini server, and update the capsule there. I'd like webhooks, but I haven't figured that out yet.
This commit is contained in:
JP Hastings-Spital 2024-11-20 17:34:14 +00:00
parent e3fdcc036e
commit 4495912e08

View file

@ -141,23 +141,3 @@ jobs:
cid: ${{ steps.Publish.outputs.cid }}
token: ${{ secrets.CLOUDFLARE_TOKEN }}
zone: ${{ secrets.CLOUDFLARE_ZONE_ID }}
gemini-deploy:
runs-on: ubuntu-latest
needs: build
steps:
- name: Prepare for Fly deployment (Gemini)
uses: superfly/flyctl-actions/setup-flyctl@master
- name: Checkout
uses: actions/checkout@v3
- uses: actions/download-artifact@v3
with:
name: capsule
path: ./public
- name: Extract Github Pages artifact
working-directory: ./public
run: tar -xf ./artifact.tar
- name: Deploy Gemini site
run: flyctl deploy --remote-only
env:
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}