Repository navigation
Releases: harunonsystem/cf-workers-actions
Release list
v1.3.2
What's Changed
- chore(deps): Update dependency js-yaml@^3 to v5 [SECURITY] by @renovate[bot] in #40
- refactor: improve action architecture boundaries by @harunonsystem in #43
- fix: restore Changesets YAML compatibility by @harunonsystem in #44
- chore(deps): Update vitest packages to v4.1.11 by @renovate[bot] in #42
- test: cover PR-derived worker names by @harunonsystem in #45
- fix: normalize preview worker names by @harunonsystem in #46
- chore: upgrade TypeScript to 6.0.3 by @harunonsystem in #47
- fix: use PR numbers for E2E worker names by @harunonsystem in #48
- chore(deps): Update 1password/load-secrets-action digest to 13f58ee by @renovate[bot] in #41
- perf: speed up GitHub Actions CI by @harunonsystem in #49
- 🚀 Release Preview by @github-actions[bot] in #50
New Contributors
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- fix: detect missing workers via HTTP 404 status and migrate runtimes to node24 by @harunonsystem in #34
- 🚀 Release Preview by @github-actions[bot] in #35
- fix: poll worker availability in E2E instead of fixed sleep by @harunonsystem in #38
- fix: resolve dependabot alerts for vite, js-yaml and picomatch by @harunonsystem in #36
- 🚀 Release Preview by @github-actions[bot] in #39
Full Changelog: v1.2.2...v1.3.1
v1.2.1
Patch Changes
18a42eb: Worker names are now lowercased in addition to sanitization to satisfy Cloudflare'snamevalidation rule (alphanumeric lowercase with dashes only).
v1.2.0
Minor Changes
e34465b: Add{branch-name}and{commit-hash}template placeholders for worker names, replacing{pr-number}. Worker names are now truncated to Cloudflare's 54-character preview script name limit. E2E cleanup workflow now uses branch-name based worker naming.
v1.1.0
What's Changed
- fix: enable changeset tagging and update release PR title in #17
- Fix/release workflow config in #18
- fix: use GITHUB_HEAD_REF for PR branch name retrieval in #19
- fix: add --target option to gh release create in #21
Full Changelog: v1.0.5...v1.1.0
v1.0.5
Patch Changes
-
b693ead: fix: use GITHUB_HEAD_REF for PR branch name retrieval
Fixed an issue where pull request branch names were incorrectly displayed as GitHub's internal reference (refs/pull/*/merge) instead of the actual source branch name. Now correctly uses GITHUB_HEAD_REF environment variable for PRs and github.context.payload.pull_request.head.ref in PR comments.
What's Changed
Full Changelog: v1.0.4...v1.0.5
v1.0.4
Patch Changes
-
eb6724b: Remove
worker-patternfrom cleanup action.BREAKING CHANGE: The
worker-patterninput has been removed to prevent accidental mass deletion of workers.Use instead:
worker-names: Exact worker names (comma-separated)worker-prefix+worker-numbers: For bulk deletion (e.g.,myapp-pr-+1,2,3)
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
✨ Features
- Debug Mode: Add debug mode to control log verbosity (#10)
- Respect
ACTIONS_STEP_DEBUGenvironment variable - Reduce log noise in default output
- Full diagnostic info available when debug enabled
- Respect
🔒 Security
- Vite Update: Fix security vulnerability in vite transitive dependency (#11)
- Update vite from 7.1.7 to 7.2.6 (fixes CVE 7.1.0-7.1.10)
- Update vitest packages from 4.0.13 to 4.0.14
🔧 Maintenance
- Renovate: Add automated dependency management (#11)
- Configure Renovate for pnpm support
- Schedule weekly updates (Monday mornings JST)
- Enable vulnerability alerts
- Set 3-day minimum release age for stability
- Cleanup: Remove unused
tsxdependency (#11)
📝 Documentation
- Update examples and documentation for debug mode usage
How to Use Debug Mode
Enable debug logging in two ways:
- Repository Secret: Set
ACTIONS_STEP_DEBUG=truein Settings → Secrets - Re-run with debug logging: Click "Re-run jobs" → Enable debug logging
Full Changelog: v1.0.2...v1.0.3
v1.0.2
Added
- Added
github-tokeninput to resolve authentication error when accessing GitHub API
v1.0.1
Changed
- Switched from TypeScript compilation to @vercel/ncc bundling for distributable files (#8)
- Made
domainparameter required for better deployment reliability (#8)
Fixed
- Fixed missing @actions/core dependency at runtime by bundling all dependencies (#7, #8)
- Added mutual exclusivity validation for
worker_patternandworker_namesin cleanup action (#6, #8)
Full Changelog: v1.0.0...v1.0.1