Skip to content

fix(release): install dapr-sdk-bom locally before bumping dapr-spring-bom#1744

Merged
javier-aliaga merged 1 commit into
dapr:masterfrom
javier-aliaga:fix/release-install-sdk-bom-locally
May 14, 2026
Merged

fix(release): install dapr-sdk-bom locally before bumping dapr-spring-bom#1744
javier-aliaga merged 1 commit into
dapr:masterfrom
javier-aliaga:fix/release-install-sdk-bom-locally

Conversation

@javier-aliaga
Copy link
Copy Markdown
Contributor

The release script bumps the dapr.sdk.version property in all reactor POMs (including dapr-spring-bom) before bumping the standalone BOMs. The later 'mvn versions:set -f dapr-spring/dapr-spring-bom/pom.xml' runs in single-POM mode (no reactor) and tries to resolve the import dapr-sdk-bom at the new version, which is not yet installed.

Install sdk-bom into the local repo between the two BOM updates so the import resolves.

Description

Please explain the changes you've made

Issue reference

We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation.

Please reference the issue this PR will close: #[issue number]

Checklist

Please make sure you've completed the relevant tasks for this PR, out of the following list:

  • Code compiles correctly
  • Created/updated tests
  • Extended the documentation

…-bom

The release script bumps the dapr.sdk.version property in all reactor
POMs (including dapr-spring-bom) before bumping the standalone BOMs.
The later 'mvn versions:set -f dapr-spring/dapr-spring-bom/pom.xml'
runs in single-POM mode (no reactor) and tries to resolve the import
dapr-sdk-bom at the new version, which is not yet installed.

Install sdk-bom into the local repo between the two BOM updates so the
import resolves.

Signed-off-by: Javier Aliaga <javier@diagrid.io>
@javier-aliaga javier-aliaga force-pushed the fix/release-install-sdk-bom-locally branch from cb47493 to 90a0b53 Compare May 14, 2026 11:06
@javier-aliaga javier-aliaga marked this pull request as ready for review May 14, 2026 11:06
@javier-aliaga javier-aliaga requested review from a team as code owners May 14, 2026 11:06
@codecov
Copy link
Copy Markdown

codecov Bot commented May 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.76%. Comparing base (4927d2a) to head (90a0b53).

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #1744      +/-   ##
============================================
- Coverage     76.80%   76.76%   -0.05%     
  Complexity     2260     2260              
============================================
  Files           241      241              
  Lines          7066     7066              
  Branches        740      740              
============================================
- Hits           5427     5424       -3     
- Misses         1276     1279       +3     
  Partials        363      363              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@javier-aliaga javier-aliaga merged commit 2c038f4 into dapr:master May 14, 2026
12 of 13 checks passed
siri-varma added a commit that referenced this pull request May 14, 2026
…-bom (#1744) (#1745)

The release script bumps the dapr.sdk.version property in all reactor
POMs (including dapr-spring-bom) before bumping the standalone BOMs.
The later 'mvn versions:set -f dapr-spring/dapr-spring-bom/pom.xml'
runs in single-POM mode (no reactor) and tries to resolve the import
dapr-sdk-bom at the new version, which is not yet installed.

Install sdk-bom into the local repo between the two BOM updates so the
import resolves.


(cherry picked from commit 2c038f4)

Signed-off-by: Javier Aliaga <javier@diagrid.io>
Co-authored-by: Javier Aliaga <javier@diagrid.io>
Co-authored-by: Siri Varma Vegiraju <siri.varma@outlook.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants