CI/CD#
Automate builds, tests, and releases across the SKAO software lifecycle.
CI/CD
Build, test, and deploy automation guidance
Runners
GitLab runners that execute pipeline jobs across SKAO infrastructure
Release management
Versioning, tagging, and release workflows for SKAO software
Feature flags
Manage releases safely with flags and toggles
Merge request quality checks
Automated checks that validate each merge request against SKAO guidelines
BDD
Behaviour-driven development practices and tooling