Reusable GitHub Actions workflows for the DaVinciBot organization.
Application repositories should call these workflows by tag:
jobs:
ci:
uses: DaVinciBot/shared-workflows/.github/workflows/ci.yml@v1.1.0Required repository or organization setup:
- Allow application repositories to use reusable workflows from
DaVinciBot/shared-workflows. - Create and maintain the
v1tag after changes are reviewed. - Grant GitHub Actions
packages: writefor GHCR publishing. - Grant GitHub Actions
id-token: writefor keyless Cosign signatures. - Configure deployment environments
dev,staging, andprodin application repositories. - Configure Dokploy webhook secrets in application repositories:
DOKPLOY_WEBHOOK_DEVDOKPLOY_WEBHOOK_STAGINGDOKPLOY_WEBHOOK_PROD