berrypod/.gitea/workflows/deploy.yml
jamey 6e02c213d9
Some checks failed
deploy / deploy (push) Has been cancelled
fix deploy workflow: install flyctl via curl instead of github action
the act runner can't clone from github.com, so install flyctl directly

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 18:55:48 +00:00

20 lines
363 B
YAML

name: deploy
on:
push:
branches: [main]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: install flyctl
run: curl -L https://fly.io/install.sh | sh
- name: deploy
run: /root/.fly/bin/flyctl deploy --remote-only
env:
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}