1717 required : false
1818 default : false
1919 type : boolean
20+ otel_plugin_version :
21+ description : ' OTel plugin release version (e.g. 0.1.0). Leave empty to skip otel-plugin release.'
22+ required : false
23+ type : string
24+ otel_next_version :
25+ description : ' OTel plugin next development version (e.g. 0.2.0-SNAPSHOT). Required if otel_plugin_version is set.'
26+ required : false
27+ type : string
2028
2129permissions :
2230 contents : write
@@ -269,6 +277,10 @@ jobs:
269277 - name : Set release version
270278 run : mvn -q versions:set -DnewVersion=${{ github.event.inputs.release_version }} -DgenerateBackupPoms=false
271279
280+ - name : Set otel-plugin release version
281+ if : github.event.inputs.otel_plugin_version != ''
282+ run : mvn -q versions:set -DnewVersion=${{ github.event.inputs.otel_plugin_version }} -DgenerateBackupPoms=false -pl otel-plugin
283+
272284 - name : Commit release version
273285 run : |
274286 git config user.email "${{ github.actor }}+github-actions[bot]@users.noreply.github.com"
@@ -294,6 +306,7 @@ jobs:
294306 files : |
295307 sdk/target/aws-durable-execution-sdk-java-${{ github.event.inputs.release_version }}.jar
296308 sdk-testing/target/aws-durable-execution-sdk-java-testing-${{ github.event.inputs.release_version }}.jar
309+ ${{ github.event.inputs.otel_plugin_version != '' && format('otel-plugin/target/aws-durable-execution-sdk-java-otel-{0}.jar', github.event.inputs.otel_plugin_version) || '' }}
297310
298311 - name : Sign and publish
299312 run : bash .github/scripts/maven_publish.sh
@@ -307,6 +320,10 @@ jobs:
307320 - name : Set next development version
308321 run : mvn -q versions:set -DnewVersion=${{ github.event.inputs.next_version }} -DgenerateBackupPoms=false
309322
323+ - name : Set otel-plugin next development version
324+ if : github.event.inputs.otel_next_version != ''
325+ run : mvn -q versions:set -DnewVersion=${{ github.event.inputs.otel_next_version }} -DgenerateBackupPoms=false -pl otel-plugin
326+
310327 - name : Commit release version
311328 run : |
312329 git add .
0 commit comments