From d36f1fc23e90c7e0b49852f427cad4c42deaa399 Mon Sep 17 00:00:00 2001 From: Slawomir Jaranowski Date: Mon, 9 May 2022 13:11:59 +0200 Subject: [PATCH] Don't reinstall the same version of Maven --- action.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/action.yml b/action.yml index b96e653..6ef7083 100644 --- a/action.yml +++ b/action.yml @@ -83,13 +83,13 @@ runs: key: ${{ inputs.cache-prefix }}${{ runner.os }}-jdk${{ inputs.java-version }}-${{ inputs.java-distribution }}-maven${{ inputs.maven-version }}-${{ hashFiles('**/pom.xml') }} restore-keys: ${{ inputs.cache-prefix }}${{ runner.os }}-jdk${{ inputs.java-version }}-${{ inputs.java-distribution }}-maven${{ inputs.maven-version }}- - - uses: stCarolas/setup-maven@v4.3 - with: - maven-version: '${{ inputs.maven-version }}' + - name: Installed Maven version + run: echo "::set-output name=version::$(mvn -q -v)" + shell: bash + id: current-maven - # try again due to macOS timeouts - uses: stCarolas/setup-maven@v4.3 - if: failure() + if: inputs.maven-version != steps.current-maven.outputs.version with: maven-version: '${{ inputs.maven-version }}'