Generate GitHub Actions deployment workflows for automated deployment to staging and production environments on cloud platforms (AWS, GCP, Azure). Use when setting up continuous deployment pipelines, creating deployment automation, or configuring multi-environment deployment strategies. Includes templates for environment-specific deployments with approval gates, secrets management, and rollback capabilities.
Install with Tessl CLI
npx tessl i github:ArabelaTso/Skills-4-SE --skill cd-pipeline-generator89
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
AWS multi-environment deployment pipeline
Correct workflow path
100%
100%
Staging push trigger
100%
100%
Production manual trigger
100%
100%
Production approval gate
100%
100%
AWS secret: ACCESS_KEY_ID
100%
100%
AWS secret: SECRET_ACCESS_KEY
100%
100%
AWS secret: REGION
100%
100%
No hardcoded credentials
100%
100%
Environment-scoped secrets
50%
100%
AWS credentials action
100%
100%
SETUP.md trigger explanation
100%
100%
Without context: $0.2929 · 3m 4s · 11 turns · 14 in / 5,635 out tokens
With context: $0.5389 · 2m 55s · 25 turns · 1,189 in / 7,455 out tokens
GCP production safety and notifications
OIDC over service account key
100%
100%
Deployment window check
83%
100%
Rollback step on failure
100%
100%
Slack notification step
100%
100%
Slack webhook via secret
100%
100%
Slack action used
0%
100%
GCP project ID via secret
100%
100%
Production environment scoped
0%
100%
CHANGES.md improvement notes
100%
100%
No hardcoded credentials
100%
100%
Without context: $0.2472 · 2m 43s · 11 turns · 16 in / 4,656 out tokens
With context: $0.4749 · 4m 12s · 24 turns · 60 in / 6,207 out tokens
Azure pipeline with build, migrations, and health checks
Correct workflow path
100%
100%
Docker build step
100%
100%
Docker push step
100%
100%
Migration step before deploy
100%
100%
Health check step
100%
100%
Azure credentials secret
100%
100%
Azure login action
100%
100%
Azure webapps-deploy action
0%
100%
Environment-specific config reference
100%
100%
Staging auto-trigger
100%
100%
Production gated trigger
100%
100%
Azure logout step
0%
100%
Without context: $0.4182 · 2m 22s · 19 turns · 26 in / 7,601 out tokens
With context: $0.5134 · 4m 40s · 25 turns · 1,220 in / 5,971 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.