diff --git a/.github/workflows/ci-publish.yml b/.github/workflows/ci-publish.yml index 0cb3ad78..d149c3c2 100644 --- a/.github/workflows/ci-publish.yml +++ b/.github/workflows/ci-publish.yml @@ -1,7 +1,10 @@ name: CI Publish on: - workflow_dispatch: + workflow_call: + secrets: + jfArtifactorySpring: + required: true jobs: publish: @@ -20,7 +23,7 @@ jobs: with: version: 1.46.4 env: - JF_ARTIFACTORY_SPRING: ${{ secrets.JF_ARTIFACTORY_SPRING }} + JF_ARTIFACTORY_SPRING: ${{ secrets.jfArtifactorySpring }} - name: Configure JFrog Cli run: | jfrog rt mvnc \ diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 37cbef1f..4ac7d865 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,3 +22,10 @@ jobs: java-version: ${{ matrix.java }} cache: maven - run: ./mvnw -B package + publish: + needs: [build] + runs-on: ubuntu-latest + name: Call Publish Snapshot + uses: spring-projects/spring-shell/.github/workflows/ci-publish@main + secrets: + jfArtifactorySpring: ${{ secrets.JF_ARTIFACTORY_SPRING }}