Files
3d-pricing/.gitea/workflows/deploy.yml
T
Jo b111406eeb
Deploy via Portainer / deploy (push) Failing after 0s
ci: remplace curl par python3
2026-07-06 19:38:44 +02:00

25 lines
648 B
YAML

name: Deploy via Portainer
on:
push:
branches: [main]
workflow_dispatch:
jobs:
deploy:
runs-on: self-hosted
steps:
- name: Trigger Portainer stack redeploy
run: |
python3 -c "
import urllib.request, sys
url = '${{ secrets.PORTAINER_WEBHOOK }}'
req = urllib.request.Request(url, method='POST')
try:
resp = urllib.request.urlopen(req)
print('Redeploy triggered (HTTP', resp.status, ')')
except urllib.error.HTTPError as e:
print('Portainer webhook failed (HTTP', e.code, ')')
sys.exit(1)
"