Shared Forgejo Actions workflows (public: called from the private repos)
| .forgejo/workflows | ||
| README.md | ||
helpim/ci
Shared Forgejo Actions workflows. Each repo calls one of them from its own .forgejo/workflows/ci.yml.
Replaces helpim/infrastructure/gitlabci.
| Workflow | Used by |
|---|---|
dart-server.yml |
chat_srv, files_server, mailgun_gateway, rest_server, sms_gateway, sms_trunk, whatsapp_gateway |
web.yml |
crm_app, db_browser, livechat, agent |
aqueduct.yml |
auth_micro_service |
Every push builds the image git.deby.ai/<image>:<branch or tag>. Only master also restarts the
Kubernetes object, through the ci-deploy forced command on the server.
This repo is public because Forgejo only lets a workflow call a reusable workflow from a public
repo. Keep secrets out of it: they are helpim org secrets (CI_TOKEN, SSH_PRIVATE_KEY_B64).