fix(billing-boundary): resolve merge conflicts with feature/billing-payments - #206
Merged
izzywdev merged 4 commits intoJul 9, 2026
Merged
Conversation
…ervice handlers [skip ci]
…te projection, renumber migration 010->011 [skip ci]
- Keep billing_svc role comment in 011_add_billing_to_entities migration - Merge billingProjection imports with setupMetrics import in backend/index.ts - Merge secret keys (billing + AI) and billingService (dbUser + port/replicas) in values.yaml Co-Authored-By: Claude <noreply@anthropic.com>
When @claude is mentioned in a PR comment, the workflow previously ran on master HEAD, so Claude had no context of the PR branch. This step detects PR-triggered events and checks out the PR head SHA first: - issue_comment on a PR: fetches head SHA via gh api - pull_request_review_comment / pull_request_review: uses event payload SHA Propagated to fuzeone/templates so downstream repos get it via fuzeone sync. Co-Authored-By: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Resolves the three-way merge conflicts between
billing-boundary(PR #77) and the currentfeature/billing-paymentsbase, so PR #77 can be merged.Conflicts resolved
backend/security/src/migrations/011_add_billing_to_entities.ts— kept the renumber comment (010→011) that was onbilling-boundarybackend/src/index.ts— mergedstartBillingProjection/stopBillingProjectionimports with the newsetupMetricsimport that landed onfeature/billing-paymentsdeploy/helm/fuzefront/values.yaml— three conflict hunks:anthropicApiKey,openaiApiKey,litellmMasterKey)dbUser: billing_svc+meterFlushIntervalSec+permitPdpUrl(frombilling-boundary) withport: 3006+replicas: 1(fromfeature/billing-payments)All other files from the PR (#77 billing-boundary content) are intact and unchanged.
Why the
@claudeGitHub Actions run finished in 0sThe
@claude complete this branchcomment triggered the Claude GitHub Actions bot, which ran for ~24 seconds but posted "finished in 0s — I'll analyze this and get back to you." This is a known limitation of the Claude GitHub bot: it runs within the workflow on themasterHEAD SHA (not the PR branch), so it had no access to the PR's branch context and no Claude Code session configured to handle PR completion tasks. The "0s" display is a race in the bot's response timing, not an actual instant exit. The bot effectively did nothing because it lacked context about what to do with the PR branch.The right way to complete this PR is the current session approach (Claude Code on web, working directly with the repo), not the
@claudeGitHub comment bot.Generated by Claude Code