From 009e4a73ef7a1f8fde782abcf1f88df2ca87ed99 Mon Sep 17 00:00:00 2001 From: Avgustin Marinov Date: Mon, 24 Feb 2025 14:50:24 +0200 Subject: [PATCH] Add caching for maven build actions (#2300) Signed-off-by: Avgustin Marinov --- .github/workflows/verify-hibernate.yml | 8 ++++++++ .github/workflows/verify.yml | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/.github/workflows/verify-hibernate.yml b/.github/workflows/verify-hibernate.yml index ec0e913f0..7357c9f58 100644 --- a/.github/workflows/verify-hibernate.yml +++ b/.github/workflows/verify-hibernate.yml @@ -39,6 +39,14 @@ jobs: java-version: 17 cache: 'maven' + - name: Cache local Maven repository + uses: actions/cache@v4 + with: + path: ~/.m2/repository + key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} + restore-keys: | + ${{ runner.os }}-maven- + - name: Check file license headers run: mvn license:check --batch-mode diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index a8eb60ee6..b5a29eb24 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -39,6 +39,14 @@ jobs: java-version: 17 cache: 'maven' + - name: Cache local Maven repository + uses: actions/cache@v4 + with: + path: ~/.m2/repository + key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} + restore-keys: | + ${{ runner.os }}-maven- + - name: Check file license headers run: mvn license:check --batch-mode