Upgrade to DBR 18 LTS, enforce CLI version, and improve CI/CD traceability#14
Merged
andre-salvati merged 9 commits intomainfrom Feb 5, 2026
Merged
Upgrade to DBR 18 LTS, enforce CLI version, and improve CI/CD traceability#14andre-salvati merged 9 commits intomainfrom
andre-salvati merged 9 commits intomainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Upgrades the template to the DBR 18 line and tightens reproducibility by pinning/enforcing a minimum Databricks CLI version. Also improves CI/CD deployments by propagating PR/branch/actor metadata into the workflow generation step, and refreshes docs + SDK demo scripts.
Key changes
Runtime/tooling refresh
_databricks_.yml(_databricks__cli_version: ">=0.286.0").CI/CD improvements (GitHub Actions)
onpush.ymlto capture branch name, PR number, and developer (actor) and pass them intogenerate_template_workflow.pyfor staging/prod serverless deploys.Repo hygiene / docs
.gitignorecleanup and Makefile simplification (removes some deploy targets).Why