@@ -178,33 +178,17 @@ jobs:
178
178
MAVEN_USERNAME : ${{ secrets.MAVEN_OSSRH_USERNAME }}
179
179
MAVEN_PASSWORD : ${{ secrets.MAVEN_OSSRH_TOKEN }}
180
180
MAVEN_GPG_PASSPHRASE : ${{ secrets.MAVEN_GPG_BUILDER_PASSPHRASE }}
181
-
182
- dispatch-build :
183
- name : Dispatch build result
184
- needs : build
185
- if : github.repository_owner == 'GeneXusLabs' && needs.build.outputs.SHOULD_DEPLOY == 'true'
186
-
187
- runs-on : ubuntu-latest
188
-
181
+
182
+ update-genexus-dependency :
189
183
concurrency :
190
184
group : build-${{ github.ref }}
191
185
cancel-in-progress : true
192
-
193
- steps :
194
- - name : Checkout action
195
- uses : actions/checkout@v2
196
- with :
197
- repository : genexuslabs/dispatch-build-result
198
- ref : releases/v2
199
- token : ${{ secrets.SECURE_TOKEN }}
200
- path : ./tmp/.github/actions/dispatch-build-result
201
-
202
- - name : Dispatch build result
203
- uses : ./tmp/.github/actions/dispatch-build-result
204
- with :
205
- component-name : ${{ github.event.inputs.repository }}
206
- branch-ref : ${{ env.GIT_REF }}
207
- new-version : ${{ needs.build.outputs.MAVEN_VERSION }}
208
- committer : ${{ needs.build.outputs.LAST_COMMITTER }}
209
- commit-message : ${{ needs.build.outputs.COMMIT_MESSAGE }}
210
- token : ${{ secrets.SECURE_TOKEN }}
186
+ uses : genexuslabs/build-genexus-reusable-workflow/.github/workflows/update-genexus-dep-version.yml@main
187
+ needs : build
188
+ if : github.repository_owner == 'genexuslabs' && needs.build.outputs.SHOULD_DEPLOY == 'true'
189
+ with :
190
+ VERSION : ${{ needs.build.outputs.MAVEN_VERSION }}
191
+ PACKAGE_NAMES : ${{ needs.build.outputs.PACKAGES_NAME }}
192
+ COMMIT_MESSAGE : ${{ needs.build.outputs.COMMIT_MESSAGE }}
193
+ COMMITTER : ${{ needs.build.outputs.LAST_COMMITTER }}
194
+ secrets : inherit
0 commit comments