Repository navigation
Workers Release Promoter v1.0.5 - Deployment Path and Workflow Stability
LatestOverview
This release finalizes end-to-end integration readiness with real Cloudflare credentials, a deployable fixture Worker project, and stable workflow defaults for release, PR, merge, and matrix scenarios.
Fixes included
- Added fixture Worker project for real deployment testing:
.github/integration/worker/wrangler.toml.github/integration/worker/src/index.ts.github/integration/worker/public/index.html
- Fixed deployment context by defaulting integration workflows to:
working-directory: .github/integration/worker
- Resolved smoke-check instability by using command-first smoke checks in integration templates.
- Updated example deployment workflow to avoid brittle URL-only smoke assumptions.
- Removed hardcoded version text from action startup banner to avoid stale output.
Integration workflows available
.github/workflows/integration-release-promotion.yml.github/workflows/integration-pr-validation.yml.github/workflows/integration-merge-promotion.yml.github/workflows/integration-feature-matrix.yml
Configuration status
Secrets configured:
CLOUDFLARE_API_TOKENCLOUDFLARE_ACCOUNT_ID
Variables configured:
CF_WORKER_NAMECF_WORKING_DIRECTORYCF_ENVIRONMENTCF_GRADUAL_STEPSCF_GRADUAL_STEP_WAIT_SECONDSCF_SMOKE_EXPECTED_STATUSCF_SMOKE_EXPECTED_BODYCF_SMOKE_RETRIESCF_SMOKE_RETRY_INTERVALCF_DEPLOYMENT_SECTION_HEADING
Verified workflow runs
Latest runs completed successfully for:
- Integration - Release Promotion
- Integration - PR Validation
- Integration - Merge Promotion
- Integration - Feature Matrix
- Deploy Worker on Release (manual validation)
Adoption
Use the major channel in consumer repositories:
uses: BotCoder254/cloudflare-promoter@v1