Skip to content

[TEST] AI Release Notes Reviewer with v24.1.29 Release Notes#23294

Closed
mikeCRL wants to merge 5 commits into
mainfrom
test-ai-reviewer-with-v24.1.29
Closed

[TEST] AI Release Notes Reviewer with v24.1.29 Release Notes#23294
mikeCRL wants to merge 5 commits into
mainfrom
test-ai-reviewer-with-v24.1.29

Conversation

@mikeCRL
Copy link
Copy Markdown
Contributor

@mikeCRL mikeCRL commented May 11, 2026

Purpose

This is a test PR to validate the AI-powered release notes reviewer (from PR #23174) against actual WIP release notes (from PR #23291).

What's in this PR

This branch combines:

Why this test?

PR #23248 tested the checks with existing release notes that were already on main, so the diff didn't contain anything checkable. This PR tests against fresh release notes to see if the AI reviewer catches any issues.

Expected behavior

When this PR is created, it should trigger the release-notes-review.yml workflow, which will:

  1. Run schema/format checks on the YAML and Markdown
  2. Validate PR references
  3. Run AI-powered content quality checks
  4. Post results as a check run and PR comment

Note

This PR is for testing only and should NOT be merged. It combines changes from multiple branches for testing purposes. The original PRs (#23174 and #23291) should be handled separately.

ebembi-crdb and others added 5 commits April 8, 2026 17:34
Introduces a GitHub Action that automatically reviews PRs touching
release notes files using schema validation, technical accuracy checks,
and OpenAI GPT-4o content quality analysis.

- Copies core reviewer logic into .github/scripts/release_review/
- Adds standalone runner script (.github/scripts/run_release_review.py)
- Adds workflow that triggers on PRs to main touching releases.yml or
  _includes/releases/**
- Posts results as a neutral (advisory) check run and updatable PR comment
- Never blocks merge; requires OPENAI_API_KEY repository secret
@mikeCRL mikeCRL requested a review from a team as a code owner May 11, 2026 17:27
@netlify
Copy link
Copy Markdown

netlify Bot commented May 11, 2026

Deploy Preview for cockroachdb-interactivetutorials-docs canceled.

Name Link
🔨 Latest commit e2937d5
🔍 Latest deploy log https://app.netlify.com/projects/cockroachdb-interactivetutorials-docs/deploys/6a02116945152c0007e99c63

@netlify
Copy link
Copy Markdown

netlify Bot commented May 11, 2026

Deploy Preview for cockroachdb-api-docs canceled.

Name Link
🔨 Latest commit e2937d5
🔍 Latest deploy log https://app.netlify.com/projects/cockroachdb-api-docs/deploys/6a021169e86b600008bc0ea1

@github-actions
Copy link
Copy Markdown

Files changed:

  • .github/scripts/release_review/__init__.py
  • .github/scripts/release_review/config.py
  • .github/scripts/release_review/github_client.py
  • .github/scripts/release_review/reporter.py
  • .github/scripts/release_review/reviewer.py
  • .github/scripts/release_review/schemas.py
  • .github/scripts/run_release_review.py
  • .github/workflows/release-notes-review.yml
  • src/current/_data/releases.yml
  • src/current/_includes/releases/v24.1/v24.1.29.md:

@github-actions
Copy link
Copy Markdown

Release Notes Advisory (AI) — No issues found. Release notes look good!

High: 0 · Medium: 0 · Low: 0


Links


Posted by docs-fast-agent — advisory only, does not block merge.

@mikeCRL mikeCRL closed this May 11, 2026
@mikeCRL mikeCRL deleted the test-ai-reviewer-with-v24.1.29 branch May 11, 2026 17:31
@netlify
Copy link
Copy Markdown

netlify Bot commented May 11, 2026

Netlify Preview

Name Link
🔨 Latest commit e2937d5
🔍 Latest deploy log https://app.netlify.com/projects/cockroachdb-docs/deploys/6a02116937e9be00088f06d8
😎 Deploy Preview https://deploy-preview-23294--cockroachdb-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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