Skip to content

Conversation

@AlexejPenner
Copy link
Contributor

@AlexejPenner AlexejPenner commented Nov 28, 2025

Describe changes

I added a section per deployment scenario - https://zenml-io.gitbook.io/alexej/zenml-pro

Pre-requisites

Please ensure you have done the following:

  • I have read the CONTRIBUTING.md document.
  • I have added tests to cover my changes.
  • I have based my new branch on develop and the open PR is targeting develop. If your branch wasn't based on develop read Contribution guide on rebasing branch to develop.
  • IMPORTANT: I made sure that my changes are reflected properly in the following resources:
    • ZenML Docs
    • Dashboard: Needs to be communicated to the frontend team.
    • Templates: Might need adjustments (that are not reflected in the template tests) in case of non-breaking changes and deprecations.
    • Projects: Depending on the version dependencies, different projects might get affected.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Other (add details above)

@AlexejPenner AlexejPenner changed the base branch from develop to docs/pro-vs-oss November 28, 2025 10:33
@AlexejPenner AlexejPenner requested a review from htahir1 November 28, 2025 10:33
@github-actions github-actions bot added internal To filter out internal PRs and issues documentation Improvements or additions to documentation labels Nov 28, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Nov 28, 2025

Documentation Link Check Results

Absolute links check failed
There are broken absolute links in the documentation. See workflow logs for details
Relative links check failed
There are broken relative links in the documentation. See workflow logs for details
Last checked: 2025-12-19 13:45:49 UTC

@github-actions
Copy link
Contributor

github-actions bot commented Nov 28, 2025

🔍 Broken Links Report

Summary

  • 📁 Files with broken links: 3
  • 🔗 Total broken links: 3
  • 📄 Broken markdown links: 2
  • 🖼️ Broken image links: 1
  • ⚠️ Broken reference placeholders: 0

Details

File Link Type Link Text Broken Path
zenml-pro/system-architecture.md 🖼️ "ZenML Pro High-Level Architecture Placeholder" ../../.gitbook/.assets/Agnostic-diagram-placeholder.png
zenml-pro/hybrid-deployment-helm.md 📄 "Set up users and teams" ../organization.md
zenml-pro/hybrid-deployment-ecs.md 📄 "Set up users and teams" ../organization.md
📂 Full file paths
  • /home/runner/work/zenml/zenml/scripts/../docs/book/getting-started/zenml-pro/system-architecture.md
  • /home/runner/work/zenml/zenml/scripts/../docs/book/getting-started/zenml-pro/hybrid-deployment-helm.md
  • /home/runner/work/zenml/zenml/scripts/../docs/book/getting-started/zenml-pro/hybrid-deployment-ecs.md

strickvl and others added 18 commits December 1, 2025 15:03
* Add regional location support to GCP Image Builder

Users can now specify a `location` parameter to run Cloud Build in a
specific GCP region instead of the global endpoint. This enables:
- Data residency compliance (GDPR, etc.)
- Lower latency when building near GCS buckets/Artifact Registry
- Required for Cloud Build private pools

The Service Connector region does not control Cloud Build region, so
this must be set explicitly on the Image Builder component.

* Add validator to normalize empty location strings

Adds a Pydantic field_validator that strips whitespace and converts
empty strings to None at parse time. This prevents edge cases where
location="" would produce an invalid endpoint like
"-cloudbuild.googleapis.com".
* Adding the new version to the necessary files.

* Add release notes

---------

Co-authored-by: ZenML GmbH <[email protected]>
Co-authored-by: Michael Schuster <[email protected]>
@AlexejPenner
Copy link
Contributor Author

https://zenml-io.gitbook.io/alexej/zenml-pro - view here to see it in action

github-actions bot and others added 16 commits December 15, 2025 21:59
* Misc release workflow fixes

* Only run latest migration on release flow

* More PR labels
* Activate/Deactivate schedule commands on CLI
* Support on Kubernetes for schedule suspension
* Enable retries for dynamic pipeline function execution

* Address review comments

* Update status handling

* Docs

* Improved logs
* Apply per-step compute settings if available

* Update step settings validation in AzureML orchestrator

* Refactor AzureML orchestrator step configuration logic

* Refactor step settings comparison logic for AzureML orchestrator
* Better errors during source validation

* Include pipeline source code in deployment/snapshot runs

* Propagate logging context to threads in kubernetes entrypoint

* Better error message for string type annotations

* Fix links

* Bump templates

* Auto-update of Starter template

* Auto-update of E2E template

* Refactor context logic for logging context

* Adjust template versions

* Auto-update of Starter template

* Auto-update of E2E template

---------

Co-authored-by: GitHub Actions <[email protected]>
* docs changes

* azureml support

* cached client
@review-notebook-app
Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@github-actions
Copy link
Contributor

github-actions bot commented Dec 19, 2025

Changelog Validation Results

Changelog validation passed
The changelog.json file conforms to the required schema structure.
Last checked: 2025-12-19 13:45:08 UTC

@socket-security
Copy link

socket-security bot commented Dec 19, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedcrewai@​1.7.1 ⏵ 1.6.173100100100100
Updatedgoogle-adk@​1.21.0 ⏵ 1.14.193 +1100100100100
Addedopentelemetry-sdk@​1.38.099100100100100

View full report

@github-actions
Copy link
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 24%, saving 30.88 KB.

Filename Before After Improvement Visual comparison
docs/book/getting-started/zenml-pro/.gitbook/assets/Agnostic-diagram-placeholder.jpg 128.41 KB 97.53 KB -24.0% View diff

412 images did not require optimisation.

Update required: Update image-actions configuration to the latest version before 1/1/21. See README for instructions.

@github-actions
Copy link
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 9.4%, saving 33.96 KB.

Filename Before After Improvement Visual comparison
docs/book/getting-started/zenml-pro/.gitbook/assets/Agnostic-diagram-placeholder.png 359.48 KB 325.52 KB -9.4% View diff

413 images did not require optimisation.

Update required: Update image-actions configuration to the latest version before 1/1/21. See README for instructions.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 3, 2026

⚠️ This PR has been inactive for 2 weeks and has been marked as stale.
Timeline:

  • Week 2 (now): First reminder - PR marked as stale
  • Week 4: PR will be automatically closed if no activity
    Please update this PR or leave a comment to keep it active. Any activity will reset the timer and remove the stale label.

@github-actions github-actions bot added the stale label Jan 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation internal To filter out internal PRs and issues stale vibecoded

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants