CI/CD with GitHub Actions
Linting
Database Migration
service-go-user
, a database migration step runs to apply any new schema changes using the AtlasGo tool.Build & Deployment
Only two secrets are required for deployments:
KUBE_CONFIG
: The Kubernetes configuration file encoded in Base64. Generate it with:DATABASE_URL
: The connection string for the database.To allow GitHub Actions to access your Docker images:
This ensures that GitHub Actions can pull and push Docker images during the CI/CD process.
CI/CD with GitHub Actions
Linting
Database Migration
service-go-user
, a database migration step runs to apply any new schema changes using the AtlasGo tool.Build & Deployment
Only two secrets are required for deployments:
KUBE_CONFIG
: The Kubernetes configuration file encoded in Base64. Generate it with:DATABASE_URL
: The connection string for the database.To allow GitHub Actions to access your Docker images:
This ensures that GitHub Actions can pull and push Docker images during the CI/CD process.