Skip to content

Switch release changelog to Cloudflare Workers AI#47

Merged
riderx merged 3 commits into
mainfrom
chore/cloudflare-ai-changelog
Jul 11, 2026
Merged

Switch release changelog to Cloudflare Workers AI#47
riderx merged 3 commits into
mainfrom
chore/cloudflare-ai-changelog

Conversation

@riderx

@riderx riderx commented Jul 10, 2026

Copy link
Copy Markdown
Member

Summary

  • Replace mistricky/ccc (Claude/Anthropic) release changelog generation with Cloudflare Workers AI (scripts/generate-ai-changelog.mjs, Kimi K2.7)
  • Keep release creation non-blocking if changelog generation fails
  • Same approach as @capgo/capacitor-updater (#830)

Test plan

  • Confirm org/repo secrets CLOUDFLARE_API_TOKEN and CLOUDFLARE_ACCOUNT_ID are available
  • On next tag release, GitHub Release body includes AI changelog (or the fallback message)
  • npm publish still succeeds even if changelog step errors

Replace the Claude-based ccc action with a CI script using Kimi K2.7 on Workers AI so releases no longer depend on Anthropic credentials.
@coderabbitai

coderabbitai Bot commented Jul 10, 2026

Copy link
Copy Markdown

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 87c80669-b28a-46e0-a764-a892a57f227b

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown
Contributor

Beta npm build

Maintainers can publish this PR to npm for fast testing.

Comment /publish-beta after the PR checks are green.

The workflow will:

  • publish a prerelease package on the beta tag
  • add a pinned pr-47 dist-tag for this exact PR build
  • update this comment with the install command

Security note: beta publish is only enabled for branches inside this repository.

riderx added 2 commits July 11, 2026 01:32
Satisfy Sonar PATH security hotspot when spawning git from Workers AI changelog generation.
@riderx
riderx merged commit 5f7222c into main Jul 11, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant