From 05e21f305d252edc8d08c26215439c0ecbcee405 Mon Sep 17 00:00:00 2001 From: nicholas-chiu Date: Wed, 30 Oct 2024 09:13:05 -0700 Subject: [PATCH] Eng 17441/trigger publishing automation (#32) * Added version * Adding repository dispatch trigger --------- Co-authored-by: Nicholas Chiu --- .github/workflows/openapi.yml | 2 +- .github/workflows/publish.yml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/openapi.yml b/.github/workflows/openapi.yml index 8500f4b9d..184bdfc03 100644 --- a/.github/workflows/openapi.yml +++ b/.github/workflows/openapi.yml @@ -26,7 +26,7 @@ jobs: -g java -p modelPackage=com.lilt.client.model -p apiPackage=com.lilt.client.api - -p artifactVersion=${{ steps.latest.outputs.tag }} + -p packageVersion=${{ github.event.client_payload.version }} --package-name lilt --git-host github.com --git-user-id lilt diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 58280eeb0..dc349bd77 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -9,6 +9,8 @@ env: MAVEN_CENTRAL_TOKEN: ${{ secrets.NEXUS_PASSWORD }} on: + repository_dispatch: + types: [API-DocumentationV3-Publish] push: tags: - 'v[0-9]+.[0-9]+.[0-9]+*'