Skip to content

ci: post baseline diff reports from a dedicated workflow - #915

Merged
lewisjared merged 1 commit into
mainfrom
feat/baseline-diff-workflow
Sep 4, 2026
Merged

ci: post baseline diff reports from a dedicated workflow#915
lewisjared merged 1 commit into
mainfrom
feat/baseline-diff-workflow

Conversation

@lewisjared

@lewisjared lewisjared commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Runs the baseline diff report from its own workflow, and replaces the capped markdown comment the mint job used to post.

Adds .github/workflows/regression-diff-report.yaml. It builds the HTML report for whatever the branch changed, uploads it to the reports bucket, and posts a link on the branch's open pull request.

Adds `regression-diff-report.yaml`, which builds the HTML diff of the baselines changed on a branch,
uploads it to the reports bucket, and edits one sticky comment on the branch's open pull request.
The mint workflow now calls it instead of posting a capped markdown comment itself.
This removes `scripts/ci/mint_diff.py`.
@coderabbitai

coderabbitai Bot commented Sep 4, 2026

Copy link
Copy Markdown

Warning

Review limit reached

Next included review available in 25 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Team

Run ID: 8b4c9e8c-b13d-46d1-a56f-fe254202e2e9

📥 Commits

Reviewing files that changed from the base of the PR and between 0e1d281 and 9e423f0.

📒 Files selected for processing (5)
  • .github/workflows/regression-diff-report.yaml
  • .github/workflows/regression-mint.yaml
  • changelog/915.feature.md
  • docs/background/regression-baselines.md
  • scripts/ci/mint_diff.py

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.

@lewisjared
lewisjared force-pushed the feat/baseline-diff-workflow branch from 1778134 to 9e423f0 Compare September 4, 2026 03:21
@codecov

codecov Bot commented Sep 4, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Flag Coverage Δ
core 93.88% <ø> (+43.60%) ⬆️
providers 87.73% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
see 128 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@lewisjared
lewisjared merged commit 6e4c8da into main Sep 4, 2026
25 checks passed
@lewisjared
lewisjared deleted the feat/baseline-diff-workflow branch September 4, 2026 03:42
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