Skip to content

Merge main into stable#3799

Merged
caio-pizzol merged 2 commits into
stablefrom
merge/main-into-stable-2026-07-05
Jul 5, 2026
Merged

Merge main into stable#3799
caio-pizzol merged 2 commits into
stablefrom
merge/main-into-stable-2026-07-05

Conversation

@superdoc-bot

@superdoc-bot superdoc-bot Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • creates merge/main-into-stable-2026-07-05 from stable
  • merges main into the candidate branch
  • opens the promotion PR to stable

Auto-created by promote-stable workflow.

caio-pizzol and others added 2 commits July 5, 2026 18:51
The stable tooling release and SDK fallback release now install the Python test dependencies required by `sdk-validate.mjs` before SDK validation runs. The failed stable release had `pytest` missing, then fell through to the local `uv` fallback even though `uv` is not installed in the runner.

- Installs `build`, `pytest`, and `pytest-asyncio` through `python3 -m pip` in release-stable and release-sdk Python setup, matching the interpreter used by `python3 -m pytest`.
- Adds a workflow regression test that checks the dependencies are installed before the SDK validation paths.
- PR CI validates the script/test surface, but it does not execute the stable release workflows themselves. The release-path proof here is workflow inspection, the new ordering test, and the existing green `ci-sdk.yml` pattern that already installs `pytest pytest-asyncio` before `sdk-validate.mjs`.
- Current stable release state is half-complete: CLI `0.21.0` is already published and tagged, while SDK `1.20.0` has no tag or package. After this merges, rerun the stable tooling release so the orchestrator can skip the complete CLI release and retry SDK validation/publish with the Python test deps installed.

Co-authored-by: Caio Pizzol <caio@superdoc.dev>
Source-PR: #3798
Closes #3798

Ported-From-Source-Repo: superdoc/orbit
Ported-From-Source-Commit: 97560d34e569280bb1c9e4efb3e55f4273156871
Ported-Public-Prefix: superdoc/public
@superdoc-bot
superdoc-bot Bot requested a review from a team as a code owner July 5, 2026 19:13
@caio-pizzol
caio-pizzol merged commit 33784cd into stable Jul 5, 2026
16 checks passed
@caio-pizzol
caio-pizzol deleted the merge/main-into-stable-2026-07-05 branch July 5, 2026 19:13
@superdoc-bot

superdoc-bot Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor Author

🎉 This PR is included in superdoc-sdk v1.20.0

@superdoc-bot

superdoc-bot Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor Author

🎉 This PR is included in @superdoc-dev/mcp v0.16.0

The release is available on GitHub release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant