Complete CI/CD guide for Cloudflare Workers using GitHub Actions and GitLab CI. Use for automated testing, deployment pipelines, preview environments, secrets management, or encountering deployment failures, workflow errors, environment configuration issues.
89
87%
Does it follow best practices?
Impact
98%
1.38xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
GitHub Actions deployment pipeline
wrangler-action v4
0%
100%
api-token kebab-case
0%
100%
Bun setup action
0%
100%
Tests before deploy
100%
100%
Checkout action v4
100%
100%
Production env gate
100%
100%
Branch-based env split
100%
100%
No hardcoded secrets
100%
100%
Deployment verification
100%
100%
wrangler.jsonc env sections
100%
100%
Lint/type-check steps
60%
100%
Frozen lockfile
0%
0%
PR preview deployments and cleanup
PR number in env name
66%
100%
wrangler-action v4
0%
100%
api-token kebab-case
0%
100%
Permissions block
100%
100%
PR comment with URL
100%
100%
Cleanup on PR close
100%
100%
No hardcoded secrets
100%
100%
Tests before deploy
0%
100%
Bun setup action
0%
100%
checkout v4
100%
100%
Unique environments
100%
100%
Secrets management and GitLab CI pipeline
GitLab bun image
0%
100%
wrangler secret put pattern
66%
100%
No hardcoded secrets
100%
100%
No echo of secrets
100%
100%
Manual production gate
100%
100%
Staging auto-deploy
100%
100%
Test stage before deploy
100%
100%
wrangler.jsonc envs
100%
100%
Environment-specific secrets
100%
100%
GitLab secret variables referenced
100%
100%
Stages defined
100%
100%
90d6bd7
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.