Repository navigation
Workers Release Promoter v1.0.2 - Integration Workflow Release
Overview
This release adds production-ready GitHub workflow templates for real-world integrations while preserving the existing action behavior and API.
Included integration workflows
.github/workflows/integration-release-promotion.yml- Promotes Cloudflare Workers on
release.published. - Supports manual runs with strategy and release-note mode overrides.
- Promotes Cloudflare Workers on
.github/workflows/integration-pr-validation.yml- Runs dry-run validation on pull requests.
.github/workflows/integration-merge-promotion.yml- Supports merge-group and
mainpost-merge promotion flows.
- Supports merge-group and
.github/workflows/integration-feature-matrix.yml- Manual matrix validation for promotion strategies and release-note modes.
Reliability updates
- Added non-release event support for
pull_requestandpull_request_targetpseudo-release context handling. - Added workflow preflight guards for missing or placeholder Cloudflare secrets.
Required integration secrets
CLOUDFLARE_API_TOKENCLOUDFLARE_ACCOUNT_ID
Recommended repository variables
CF_WORKER_NAMECF_WORKING_DIRECTORYCF_ENVIRONMENTCF_GRADUAL_STEPSCF_GRADUAL_STEP_WAIT_SECONDSCF_PRODUCTION_SMOKE_URLCF_STAGING_SMOKE_URLCF_SMOKE_EXPECTED_STATUSCF_SMOKE_EXPECTED_BODYCF_SMOKE_RETRIESCF_SMOKE_RETRY_INTERVALCF_DEPLOYMENT_SECTION_HEADING
Adoption
Use the major channel in consuming repositories:
uses: BotCoder254/cloudflare-promoter@v1