Skip to content

cppalliance/cppa-weblate-plugin

Repository files navigation

.github/

GitHub Actions and CI/CD helpers for this repository.

Workflows

File Role
workflows/ci.yml Umbrella CI — runs on push/PR to main and develop
workflows/cd.yml Deploy — after CI succeeds on develop (staging); no workflow_dispatch trigger
workflows/ci-lint.yml Lint and format (prek)
workflows/ci-test.yml Unit tests and coverage
workflows/ci-package.yml Build and package checks
workflows/ci-dependencies.yml Dependency and license audit
workflows/ci-combination-smoke.yml Integration smoke (Docker stack)
workflows/ci-combination-functional.yml Integration functional tests
workflows/ci-combination-auth.yml Integration auth tests

Callable workflows (ci-*, ci-combination-*) are triggered only via workflow_call from ci.yml, not directly on push.

Other paths

Path Role
ci/apt-install Apt packages for Weblate-related CI jobs

Deploy uses environment staging secrets (SSH_HOST, SSH_USER, SSH_PRIVATE_KEY, WEBLATE_PORT, WEBLATE_URL_PREFIX) and docker/docker-compose.cd.yml on the server at /opt/cppa-weblate-plugin.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors