template/.forgejo/workflows/deploy.yml
Artur Ferreira 43c541a6a1
Some checks failed
Deploy to Coolify / deploy (push) Failing after 46s
Use registered Forgejo runner label
2026-06-01 14:03:07 +02:00

21 lines
510 B
YAML

name: Deploy to Coolify
on:
push:
branches:
- main
workflow_dispatch:
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Validate required secrets
run: |
test -n "${{ secrets.COOLIFY_WEBHOOK }}"
test -n "${{ secrets.COOLIFY_TOKEN }}"
- name: Trigger Coolify deployment
run: |
curl --fail --show-error --request GET "${{ secrets.COOLIFY_WEBHOOK }}" \
--header "Authorization: Bearer ${{ secrets.COOLIFY_TOKEN }}"