Repository navigation
Remove standalone API releases and SDK nightly publishing - #88
aaron-kumo wants to merge 3 commits into
Conversation
Change map
|
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
Important Review skippedReview was skipped as selected files did not have any reviewable changes.
|
cd6fcd5 to
022e30d
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
ℹ️ Review info
⚙️ Run configuration
- Source mode: Auto
- Repository: NVIDIA/kumo-engine
- Branch: aaron/remove-kumo-api-release
- File: .coderabbit.yaml
- Commit: 022e30d
- Layers: Repository YAML
- Review profile: QUIET
- Plan: Enterprise
- Run ID:
a1772577-9843-4ccc-a6f6-9fe437b518a8
⛔ Files ignored due to path filters: 1
uv.lockis excluded by!**/*.lock,!**/*.lock
📒 Files selected for processing: 21
.github/workflows/kumo-api-hotfix-release.yml.github/workflows/kumo-api-lint.yml.github/workflows/kumo-api-release.yml.github/workflows/kumo-api-testing.ymlpackages/kumo-api/.github/actions/verify-import/action.ymlpackages/kumo-api/README.mdpackages/kumo-api/kumoapi/json_serde.pypackages/kumo-api/pyproject.tomlpackages/kumo-api/test/test_release_plan.pypackages/kumo-api/tools/__init__.pypackages/kumo-api/tools/release_plan.pypackages/kumo-api/tools/schema_compat/__init__.pypackages/kumo-api/tools/schema_compat/__main__.pypackages/kumo-api/tools/schema_compat/cli.pypackages/kumo-api/tools/schema_compat/comparator.pypackages/kumo-api/tools/schema_compat/config.pypackages/kumo-api/tools/schema_compat/extractor.pypackages/kumo-api/tools/schema_compat/models.pypackages/kumo-api/tools/schema_compat/rules.pypackages/kumo-api/tools/schema_compat/storage.pyscripts/check_public_references.py
💤 Files with no reviewable changes: 17
- packages/kumo-api/tools/init.py
- .github/workflows/kumo-api-release.yml
- packages/kumo-api/pyproject.toml
- packages/kumo-api/tools/schema_compat/cli.py
- packages/kumo-api/tools/schema_compat/main.py
- scripts/check_public_references.py
- .github/workflows/kumo-api-hotfix-release.yml
- packages/kumo-api/test/test_release_plan.py
- packages/kumo-api/tools/schema_compat/comparator.py
- packages/kumo-api/tools/schema_compat/rules.py
- packages/kumo-api/tools/schema_compat/init.py
- .github/workflows/kumo-api-testing.yml
- packages/kumo-api/tools/schema_compat/config.py
- packages/kumo-api/tools/schema_compat/extractor.py
- packages/kumo-api/tools/schema_compat/models.py
- packages/kumo-api/tools/release_plan.py
- packages/kumo-api/tools/schema_compat/storage.py
Included review availability: This review used your included allowance. Your plan provides up to 12 included reviews per hour; 9 remain after this review.
kumo-api is not distributed separately: kumo-engine bundles it, and so will the kumo-studio-client release. Remove the kumo-api release and hotfix workflows, which published it to PyPI and its schema to S3, along with the release planner, the schema compatibility tool, their test, and the release-check extra. Drop the inert schema-compat job from kumo-api testing, which only read the version.
066772f to
5a883c7
Compare
Summary
kumo-enginebundleskumo-api; futurekumo-studio-clientpublishing will use a new pipeline. This PR removes the standalone API release pipeline and the SDK nightly publisher:release-checkextra.schema-compatjob.Change map
File-by-file change map.
Testing Done
ty==0.0.77,uv lock --check, documentation, public-reference, workflow security, and whitespace checks pass.Checklist