Skip to content

Replace release workflow with release-prs#4909

Merged
pietern merged 2 commits intomainfrom
remove-existing-release-workflows
Apr 8, 2026
Merged

Replace release workflow with release-prs#4909
pietern merged 2 commits intomainfrom
remove-existing-release-workflows

Conversation

@pietern
Copy link
Copy Markdown
Contributor

@pietern pietern commented Apr 8, 2026

Summary

  • Remove the release workflow which combined building, signing, publishing, and downstream PR creation
  • Add release-prs workflow (workflow_dispatch) that handles the downstream PR/publish jobs:
    • setup-cli: dispatches release-pr.yml in databricks/setup-cli
    • homebrew-tap: downloads checksums from the GitHub release, dispatches release-pr.yml in databricks/homebrew-tap
    • vscode-extension: dispatches update-cli-version.yml in databricks/databricks-vscode
    • winget: fetches Windows zip URLs from the release, publishes via komac
  • Each job is individually toggleable (default: off) with a dry-run mode (default: on)
  • Build and signing responsibilities were already moved to release-build in Simplify release build pipeline #4900

Test plan

  • Verified checksum extraction logic against the v0.295.0 release SHA256SUMS file
  • Verified winget URL extraction against the v0.295.0 release assets
  • Run release-prs in dry-run mode after merge to validate end-to-end

This pull request was AI-assisted by Isaac.

pietern added 2 commits April 8, 2026 09:33
Workflow_dispatch workflow that creates PRs in downstream repos
(setup-cli, homebrew-tap, databricks-vscode) and publishes to
winget. Each job is individually toggleable, with dry-run mode
enabled by default.

Co-authored-by: Isaac
The release workflow combined building, signing, publishing, and
downstream PR creation in a single workflow. These responsibilities
are now split across release-build (build + sign) and release-prs
(downstream PRs + winget publish).

Co-authored-by: Isaac
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 8, 2026

Suggested reviewers

Based on git history of the changed files, these people are best suited to review:

Confidence: low

Eligible reviewers

Based on CODEOWNERS, these people or teams could also review:

@anton-107, @denik, @shreyas-goenka, @simonfaltum

Suggestions based on git history of 2 changed files (1 scored). See CODEOWNERS for path-specific ownership rules.

@pietern pietern added this pull request to the merge queue Apr 8, 2026
Merged via the queue into main with commit efeb011 Apr 8, 2026
19 checks passed
@pietern pietern deleted the remove-existing-release-workflows branch April 8, 2026 08:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant