Skip to content

ci: mandatory - move Bonk to prod account endpoint - #2411

Merged
ascorbic merged 1 commit into
emdash-cms:mainfrom
elithrar:chore/ask-bonk-cloudflare-endpoint-20260810
Aug 13, 2026
Merged

ascorbic merged 1 commit into
emdash-cms:mainfrom
elithrar:chore/ask-bonk-cloudflare-endpoint-20260810

Conversation

@elithrar

@elithrar elithrar commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

This PR moves the Bonk endpoint to a prod account. Please merge this ASAP. This will not interrupt your Bonk usage.

@changeset-bot

changeset-bot Bot commented Aug 10, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: f574ea1

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

ghost left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a straightforward, well-scoped operational change. The PR updates the two workflows that invoke the pinned ask-bonk/ask-bonk/github action (bonk.yml and review.yml) so their OIDC token exchange points at the maintained Worker endpoint. The action revision stays pinned, both call sites are updated consistently, and no other workflow files actually consume the action (the other ask-bonk matches are only bot-allowlist entries).

I checked:

  • The diff and full workflow files for correct YAML indentation and input placement.
  • Whether any other workflows or repo files reference the old ask-bonk Worker endpoint or the ask-bonk action — only these two workflows use the action.
  • That the action uses: pin is unchanged, matching the PR’s stated intent.

Nothing here requires a changeset (it’s CI/infrastructure, not a package change), and none of the AGENTS.md application-code conventions apply. There are no logic bugs, security issues, or inconsistencies to report.

@github-actions github-actions Bot added the review/approved Approved; no new commits since label Aug 10, 2026
@github-actions

ghost commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@github-actions

ghost commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

PR template validation failed

Please fix the following issues by editing your PR description:

  • This PR does not use the required PR template. Please edit the description to use the PR template. Copy it into your PR description and fill out all sections.

See CONTRIBUTING.md for the full contribution policy.

@elithrar elithrar changed the title Update Bonk OIDC endpoint ci: mandatory - move Bonk to prod account endpoint Aug 10, 2026
@MA2153

ghost commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Hi. Could you please sign the CLA? It's not merge-able currently.

@ascorbic

ghost commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator

@elithrar We can't merge this without the CLA

@elithrar

ghost commented Aug 12, 2026

Copy link
Copy Markdown
Contributor Author

I have read the CLA Document and I hereby sign the CLA

@ascorbic

ghost commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

recheck

@ascorbic
ascorbic enabled auto-merge (squash) August 13, 2026 09:13
@pkg-pr-new

ghost commented Aug 13, 2026

Copy link
Copy Markdown

Open in StackBlitz

@emdash-cms/admin

npm i https://pkg.pr.new/@emdash-cms/admin@2411

@emdash-cms/auth

npm i https://pkg.pr.new/@emdash-cms/auth@2411

@emdash-cms/auth-atproto

npm i https://pkg.pr.new/@emdash-cms/auth-atproto@2411

@emdash-cms/blocks

npm i https://pkg.pr.new/@emdash-cms/blocks@2411

@emdash-cms/cloudflare

npm i https://pkg.pr.new/@emdash-cms/cloudflare@2411

@emdash-cms/contentful-to-portable-text

npm i https://pkg.pr.new/@emdash-cms/contentful-to-portable-text@2411

emdash

npm i https://pkg.pr.new/emdash@2411

create-emdash

npm i https://pkg.pr.new/create-emdash@2411

@emdash-cms/gutenberg-to-portable-text

npm i https://pkg.pr.new/@emdash-cms/gutenberg-to-portable-text@2411

@emdash-cms/plugin-cli

npm i https://pkg.pr.new/@emdash-cms/plugin-cli@2411

@emdash-cms/plugin-types

npm i https://pkg.pr.new/@emdash-cms/plugin-types@2411

@emdash-cms/registry-client

npm i https://pkg.pr.new/@emdash-cms/registry-client@2411

@emdash-cms/registry-lexicons

npm i https://pkg.pr.new/@emdash-cms/registry-lexicons@2411

@emdash-cms/registry-verification

npm i https://pkg.pr.new/@emdash-cms/registry-verification@2411

@emdash-cms/sandbox-workerd

npm i https://pkg.pr.new/@emdash-cms/sandbox-workerd@2411

@emdash-cms/x402

npm i https://pkg.pr.new/@emdash-cms/x402@2411

@emdash-cms/plugin-ai-moderation

npm i https://pkg.pr.new/@emdash-cms/plugin-ai-moderation@2411

@emdash-cms/plugin-atproto

npm i https://pkg.pr.new/@emdash-cms/plugin-atproto@2411

@emdash-cms/plugin-audit-log

npm i https://pkg.pr.new/@emdash-cms/plugin-audit-log@2411

@emdash-cms/plugin-color

npm i https://pkg.pr.new/@emdash-cms/plugin-color@2411

@emdash-cms/plugin-embeds

npm i https://pkg.pr.new/@emdash-cms/plugin-embeds@2411

@emdash-cms/plugin-field-kit

npm i https://pkg.pr.new/@emdash-cms/plugin-field-kit@2411

@emdash-cms/plugin-forms

npm i https://pkg.pr.new/@emdash-cms/plugin-forms@2411

@emdash-cms/plugin-webhook-notifier

npm i https://pkg.pr.new/@emdash-cms/plugin-webhook-notifier@2411

commit: f574ea1

@ascorbic
ascorbic merged commit a6828fa into emdash-cms:main Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants