Skip to content

Automate stable Connect Java releases#43

Merged
robinbraemer merged 1 commit into
connectfrom
fix/auto-release
Jul 1, 2026
Merged

Automate stable Connect Java releases#43
robinbraemer merged 1 commit into
connectfrom
fix/auto-release

Conversation

@robinbraemer

Copy link
Copy Markdown
Member

Summary

  • add release-please config/manifest and a release-please.yml workflow for the connect branch
  • validate and auto-merge release PRs by dispatching the Gradle PR build
  • dispatch release.yml on the release tag so GITHUB_TOKEN-created releases get JAR artifacts
  • keep existing latest-prerelease updates on pushes to connect
  • update release docs/agent guidance

Verification

  • jq empty .release-please-config.json .release-please-manifest.json
  • ruby -e 'require "yaml"; ARGV.each { |f| YAML.load_file(f); puts "ok #{f}" }' .github/workflows/release.yml .github/workflows/release-please.yml .github/workflows/pullrequest.yml\n- go run github.com/rhysd/actionlint/cmd/actionlint@latest\n- ./gradlew build\n

@robinbraemer
robinbraemer merged commit f540858 into connect Jul 1, 2026
1 check passed
@robinbraemer
robinbraemer deleted the fix/auto-release branch July 1, 2026 11:26
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