Skip to content

Add allow_payg field to PackageConfig#326

Merged
noahsmartin merged 3 commits into
mainfrom
feat/package-allow-payg
Jun 23, 2026
Merged

Add allow_payg field to PackageConfig#326
noahsmartin merged 3 commits into
mainfrom
feat/package-allow-payg

Conversation

@noahsmartin

Copy link
Copy Markdown
Contributor

Add a boolean field indicating whether a package permits pay-as-you-go (PAYG) billing, so consumers can gate PAYG behavior per package.

Add a boolean field indicating whether a package permits
pay-as-you-go (PAYG) billing, so consumers can gate PAYG
behavior per package.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@noahsmartin noahsmartin requested a review from a team as a code owner June 23, 2026 20:29
@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown

The latest Buf updates on your PR. Results from workflow ci / buf-checks (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedJun 23, 2026, 9:06 PM

@brendanhsentry brendanhsentry left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I think PAYG is only unavailable for developer plans. So I'm not sure this field is necessary

Rename the new boolean from allow_payg to has_payg_modes to
better reflect that it signals the presence of pay-as-you-go
modes for the package.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@noahsmartin noahsmartin merged commit 5315ec8 into main Jun 23, 2026
16 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.

2 participants