diff --git a/.github/workflows/dev-pre-mavencentral.yml b/.github/workflows/dev-pre-mavencentral.yml index cd7af09..ec3e8c5 100644 --- a/.github/workflows/dev-pre-mavencentral.yml +++ b/.github/workflows/dev-pre-mavencentral.yml @@ -23,17 +23,21 @@ jobs: steps: - name: Checkout Taskit uses: actions/checkout@v3 - - name: Checkout Util - uses: actions/checkout@v3 - with: - repository: HHS/ASPR-ms-util - path: util - name: Set up JDK 17 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '17' distribution: 'temurin' cache: maven + - name: Get Util Version + run: | + echo "util_version=v$(mvn help:evaluate -Dexpression=util.version -q -DforceStdout --file pom.xml)" >> "$GITHUB_ENV" + - name: Checkout Util + uses: actions/checkout@v4 + with: + repository: HHS/ASPR-ms-util + path: util + ref: ${{ (endsWith(env.util_version, 'SNAPSHOT') && 'dev') || env.util_version }} - name: Build Util run: mvn clean install -DskipTests --file util/pom.xml - name: Build Taskit