Skip to content

Migrate to shared claude-code-review.yml from Postgres-Extensions/ai - #89

Merged
jnasbyupgrade merged 1 commit into
Postgres-Extensions:masterfrom
jnasbyupgrade:claude-review-canary
Sep 17, 2026
Merged

jnasbyupgrade merged 1 commit into
Postgres-Extensions:masterfrom
jnasbyupgrade:claude-review-canary

Conversation

@jnasbyupgrade

Copy link
Copy Markdown
Contributor

Replaces the hand-maintained review workflow with a thin caller into Postgres-Extensions/ai's reusable workflow_call version, so a future fix lands here without a manual copy. pgxntool-test is the permanent canary for that shared workflow, pinned to @main rather than @v1, so a change runs here for real before the v1 tag protecting the other consuming repos is ever moved to include it. This also picks up the --comment fix for the silent-review-failure bug that the old per-repo copy still carried.

This PR cannot be fully validated by its own CI. A pull_request_target workflow change only takes effect after merging to the base branch, and even then it's only exercised by a subsequent PR event against this repo — this PR's own CI run still uses the old workflow file. What's verified here is structural correctness only: the YAML parses, Postgres-Extensions/ai/.github/workflows/claude-code-review.yml@main resolves (gh api repos/Postgres-Extensions/ai/contents/.github/workflows/claude-code-review.yml?ref=main returns the file), the repo's default workflow permissions (read) and secret availability match what every other caller relies on via secrets: inherit, and git merge-tree against upstream/master is clean.

Once merged, the real proof is the next PR opened against this repo.

Replaces the hand-maintained review workflow with a thin caller into
Postgres-Extensions/ai's reusable workflow_call version, so a future fix
lands here without a manual copy. pgxntool-test is the permanent canary
for that shared workflow, pinned to @main rather than @v1, so a change
runs here for real before the v1 tag protecting the other consuming
repos is ever moved to include it. This also picks up the --comment
fix for the silent-review-failure bug (cat_tools#98) that the old
per-repo copy still carried.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Sep 17, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. 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: Advanced

Run ID: c2154e6e-e9c9-4e78-9ff4-1e9f51f92617

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

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@github-actions

Copy link
Copy Markdown

Code review

No issues found. Checked for bugs and CLAUDE.md compliance.

@jnasbyupgrade
jnasbyupgrade merged commit b1502e9 into Postgres-Extensions:master Sep 17, 2026
10 checks passed
@jnasbyupgrade
jnasbyupgrade deleted the claude-review-canary branch September 17, 2026 20:33
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