diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 39f3b697..a0d4d6e8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,8 +19,8 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 - - uses: actions/cache@v2 + uses: actions/checkout@v5 + - uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ env.ACTION_CACHE_VERSION }}-${{ runner.os }}-maven-${{ hashFiles('**/project.clj') }} @@ -32,7 +32,7 @@ jobs: distribution: 'temurin' java-version: 11 - name: Install clojure tools - uses: DeLaGuardo/setup-clojure@5.1 + uses: DeLaGuardo/setup-clojure@13.4 with: lein: ${{ env.LEIN_VERSION }} - name: Warm deps cache @@ -42,8 +42,8 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 - - uses: actions/cache@v2 + uses: actions/checkout@v5 + - uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ env.ACTION_CACHE_VERSION }}-${{ runner.os }}-maven-${{ hashFiles('**/project.clj') }} @@ -55,7 +55,7 @@ jobs: distribution: 'temurin' java-version: 11 - name: Install clojure tools - uses: DeLaGuardo/setup-clojure@5.1 + uses: DeLaGuardo/setup-clojure@13.4 with: lein: ${{ env.LEIN_VERSION }} - name: Run Eastwood @@ -64,12 +64,12 @@ jobs: needs: setup strategy: matrix: - java: ['8', '11', '17', '18'] + java: ['8', '11', '17', '21', '24'] runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 - - uses: actions/cache@v2 + uses: actions/checkout@v5 + - uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ env.ACTION_CACHE_VERSION }}-${{ runner.os }}-maven-${{ hashFiles('**/project.clj') }} @@ -84,7 +84,7 @@ jobs: with: node-version: '17.7.2' - name: Install clojure tools - uses: DeLaGuardo/setup-clojure@5.1 + uses: DeLaGuardo/setup-clojure@13.4 with: lein: ${{ env.LEIN_VERSION }} - name: Run JVM tests @@ -94,7 +94,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Prepare java uses: actions/setup-java@v2 with: