@@ -178,33 +178,17 @@ jobs:
178178 MAVEN_USERNAME : ${{ secrets.MAVEN_OSSRH_USERNAME }}
179179 MAVEN_PASSWORD : ${{ secrets.MAVEN_OSSRH_TOKEN }}
180180 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 :
189183 concurrency :
190184 group : build-${{ github.ref }}
191185 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