Skip to content

[improve][ci] Pin latest Develocity and Common Custom User Data plugin versions - #26608

Merged
lhotari merged 1 commit into
apache:masterfrom
clayburn:develocity-ccud-plugin-versions
Sep 16, 2026
Merged

lhotari merged 1 commit into
apache:masterfrom
clayburn:develocity-ccud-plugin-versions

Conversation

@clayburn

Copy link
Copy Markdown
Contributor

Motivation

Pulsar's CI does not pin the versions of the Develocity and Common Custom User Data (CCUD) Gradle plugins that gradle/actions/setup-gradle injects, so it silently inherits whatever the action hardcodes as its defaults. Those defaults lag behind the current releases — gradle/actions v6.3.0 injects Develocity 4.5.0 and CCUD 2.1.

CCUD 2.1 was released in January 2025; the current release is 2.8.0 (July 2026), seven releases later.

Verifying this change

  • Make sure that the change passes the CI checks.

This change is a trivial CI configuration change without any test coverage.

It is verified by this PR's own CI: workflows run from the PR merge ref and therefore use this version of the composite action, so the build scans published by this PR should report Develocity 4.5.1 and CCUD 2.8.0 instead of 4.5.0 and 2.1.

Does this pull request potentially affect one of the following parts:

  • Dependencies (add or upgrade a dependency)
  • The public API
  • The schema
  • The default values of configurations
  • The threading model
  • The binary protocol
  • The REST endpoints
  • The admin CLI options
  • The metrics
  • Anything that affects deployment

…n versions

Pulsar's CI inherits the plugin versions that gradle/actions/setup-gradle
injects by default. Those defaults lag: v6.3.0 injects Develocity 4.5.0 and
CCUD 2.1, and CCUD 2.1 is seven releases behind the current 2.8.0.

Pin Develocity 4.5.1 and CCUD 2.8.0 as action inputs on both setup-gradle
steps, so the authenticated develocity.apache.org path and the anonymous
scans.gradle.com fallback inject the same current versions.

Assisted-by: Claude Code
@lhotari lhotari added this to the 5.0.0 milestone Sep 16, 2026
@lhotari
lhotari merged commit 986df6d into apache:master Sep 16, 2026
43 checks passed
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.

3 participants