From 5c6d8aa5e7ba76cf86e74c2e6ec29782af752da0 Mon Sep 17 00:00:00 2001 From: Olivier Lamy Date: Wed, 20 Jul 2022 10:15:19 +1000 Subject: [PATCH] add a clean to ensure we do not lock files for a windows build (#55) * add a clean to ensure we do not lock files for a windows build cherry-pick of https://github.com/apache/maven-gh-actions-shared/commit/6fb412f2817e5c91dd530405f4568204e4fbea6e * Update maven-verify.yml * Update maven-verify.yml * Update maven-verify.yml --- .github/workflows/maven-verify.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/maven-verify.yml b/.github/workflows/maven-verify.yml index ac4f7e9..ee1954d 100644 --- a/.github/workflows/maven-verify.yml +++ b/.github/workflows/maven-verify.yml @@ -188,7 +188,7 @@ jobs: - name: Build Maven Site run: ./mvnw --errors --batch-mode --show-version ${{ inputs.maven-args }} ${{ inputs.ff-site-goal }} if: inputs.ff-site-run - + - name: Upload Maven Site uses: actions/upload-artifact@v3 with: @@ -207,6 +207,9 @@ jobs: if: always() run: df -h shell: bash + + - name: Clean Ensuring no file handle remains open on windows + run: ./mvnw clean --errors --batch-mode --show-version verify: needs: fail-fast-build @@ -286,3 +289,7 @@ jobs: if: steps.should-run.conclusion == 'success' && always() run: df -h shell: bash + + - name: Clean Ensuring no file handle remains open on windows + if: steps.should-run.conclusion == 'success' + run: ./mvnw clean --errors --batch-mode --show-version