Forgejo Actions doesn't reliably trigger a separate workflow on `workflow_run: Docker Images succeeded` (at least on 7.0.16), so the stage deploy would never fire. Merging the deploy step into the same docker workflow as a dependent job keeps it atomic: build api, build web, then (needs: [api, web]) deploy + smoke + telegram ping. |
||
|---|---|---|
| .. | ||
| ci.yml | ||
| docker.yml | ||
| notify.yml | ||