Skip to content

test(website): cover stable changelog promotion - #973

Merged
benvinegar merged 1 commit into
mainfrom
fix/stable-changelog-smoke
Sep 2, 2026
Merged

test(website): cover stable changelog promotion#973
benvinegar merged 1 commit into
mainfrom
fix/stable-changelog-smoke

Conversation

@benvinegar

Copy link
Copy Markdown
Member

Summary

  • update changelog browser coverage after 0.21 graduated from beta to stable
  • assert that the 0.21 page retains prerelease anchors while publishing stable install/update guidance
  • assert that the changelog index moves its single Latest marker to 0.21

The generated stable changelog was correct, but the browser smoke tests still encoded the pre-publication beta-only state and blocked the post-release website workflow.

Validation

  • bun run website:check
  • bun run website:build
  • bun run website:test:browser — 101 passed, 1 intentionally skipped
  • git diff --check

This PR description was generated by Pi using gpt-5.6-sol

@vercel

vercel Bot commented Sep 2, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
hunk-web Ready Ready Preview Sep 2, 2026 3:57pm UTC

Request Review

@greptile-apps

greptile-apps Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Updates browser smoke coverage to reflect Hunk 0.21’s promotion from prerelease to stable.

  • Verifies stable and prerelease headings and anchors remain available on the 0.21 changelog page.
  • Verifies stable install and update guidance is rendered.
  • Verifies the changelog index has no prerelease marker and exactly one latest marker.
  • Adds an empty changeset for the test-only update.

Confidence Score: 5/5

The PR appears safe to merge.

The changed browser expectations match the generated stable changelog content and existing generator contracts, with no blocking or independently actionable issue identified.

Important Files Changed

Filename Overview
website/tests/changelog-smoke.spec.ts Updates Playwright expectations for the stable 0.21 changelog state without introducing an actionable defect.
.changeset/violet-lizards-sing.md Adds an intentionally empty changeset for a test-only change.

Reviews (1): Last reviewed commit: "test(website): cover stable changelog pr..." | Re-trigger Greptile

@benvinegar
benvinegar merged commit c7f91c7 into main Sep 2, 2026
13 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.

1 participant