From 91c1f67447831f16ad2ed9d52c8bc316cd66d6eb Mon Sep 17 00:00:00 2001 From: Marko Frankovic Date: Thu, 27 Mar 2025 16:19:06 +0100 Subject: [PATCH] Clone curh-shemas in release --- .github/workflows/maven-release.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.github/workflows/maven-release.yml b/.github/workflows/maven-release.yml index b7c77be..764c537 100644 --- a/.github/workflows/maven-release.yml +++ b/.github/workflows/maven-release.yml @@ -14,6 +14,8 @@ on: required: true JAVA_VERSION: required: true + DEVOPS_ACCESS_TOKEN: + required: true jobs: build: @@ -26,6 +28,25 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Checkout tools repo main branch + uses: actions/checkout@v4 + env: + check_token: ${{ secrets.DEVOPS_ACCESS_TOKEN }} + if: ${{ env.check_token != '' }} + with: + repository: curh-backend/curh-schemas + path: curh-schemas + ref: main + token: ${{ secrets.DEVOPS_ACCESS_TOKEN }} + + - name: Unpack curh schemas + if: ${{ hashFiles('curh-schemas/pom.xml') != '' }} + run: | + ls -al + cd curh-schemas/src/main/resources + mkdir -p /opt/rizik + cp -R xsd/ /opt/rizik/ + - name: Set up Maven uses: stCarolas/setup-maven@v5 with: