Skip to content

Conversation

@AndrewSazonov
Copy link
Member

No description provided.

@AndrewSazonov AndrewSazonov added this to the New API Stabilization milestone Dec 30, 2025
@AndrewSazonov AndrewSazonov added the [scope] maintenance Code/tooling cleanup, no feature or bugfix (major.minor.PATCH) label Dec 30, 2025
@codecov
Copy link

codecov bot commented Dec 30, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 83.15%. Comparing base (56b35da) to head (5fc090b).
⚠️ Report is 1 commits behind head on develop.

Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #117   +/-   ##
========================================
  Coverage    83.15%   83.15%           
========================================
  Files           89       89           
  Lines         5455     5455           
  Branches       452      452           
========================================
  Hits          4536     4536           
  Misses         753      753           
  Partials       166      166           
Flag Coverage Δ
integration 69.93% <ø> (ø)
unittests 73.34% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

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

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refactors and improves CI workflows, focusing on documentation deployment and backmerge automation. The changes streamline workflow execution, fix command references, and replace the PR-based backmerge approach with a direct merge strategy.

Key changes:

  • Replaced PR-based backmerge workflow with direct master→develop merge on version tags
  • Improved documentation deployment by explicitly fetching gh-pages branch and adjusting concurrency settings
  • Updated PyPI test workflow to use correct CLI command and copy pytest.ini configuration

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
.github/workflows/pypi-test.yaml Removed redundant PyPI install step (already in pixi.toml), added pytest.ini copy, updated CLI command from fetch-tutorials to download-all-tutorials
.github/workflows/docs.yaml Enhanced comments throughout, changed concurrency to prevent race conditions, removed fetch-depth from checkout, added explicit gh-pages branch fetch
.github/workflows/backmerge.yaml New workflow implementing direct master→develop merge (replaces PR-based approach), uses GitHub App authentication to bypass branch protection
.github/workflows/backmerge-pr.yaml Removed in favor of simpler direct merge approach in backmerge.yaml

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

AndrewSazonov and others added 3 commits December 30, 2025 20:45
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@AndrewSazonov AndrewSazonov merged commit daf8566 into develop Dec 30, 2025
42 of 44 checks passed
@AndrewSazonov AndrewSazonov deleted the patch2 branch December 30, 2025 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[scope] maintenance Code/tooling cleanup, no feature or bugfix (major.minor.PATCH)

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants