diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f816950..55e4e2b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,30 +6,30 @@ jobs: test-jvm: strategy: matrix: - java-version: ["8", "11", "17"] - os: [ubuntu-latest, macOS-latest, windows-latest] + java-version: ["11", "17", "21"] + os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.os }} steps: - name: "Checkout code" - uses: "actions/checkout@v2" + uses: "actions/checkout@v4" - name: Prepare java - uses: actions/setup-java@v2 + uses: actions/setup-java@v4 with: distribution: "adopt" java-version: ${{ matrix.java-version }} - name: "Restore Cache" - uses: "actions/cache@v1" + uses: "actions/cache@v4" with: path: "~/.m2/repository" key: "${{ runner.os }}-deps-${{ hashFiles('deps.edn') }}" restore-keys: "${{ runner.os }}-deps-" - name: Setup Clojure - uses: DeLaGuardo/setup-clojure@7.0 + uses: DeLaGuardo/setup-clojure@13.2 with: bb: latest @@ -43,22 +43,22 @@ jobs: steps: - name: "Checkout code" - uses: "actions/checkout@v2" + uses: "actions/checkout@v4" - name: Prepare java - uses: actions/setup-java@v2 + uses: actions/setup-java@v4 with: distribution: "adopt" java-version: 11 - name: "Restore Cache" - uses: "actions/cache@v1" + uses: "actions/cache@v4" with: path: "~/.m2/repository" key: "${{ runner.os }}-deps-${{ hashFiles('deps.edn') }}" restore-keys: "${{ runner.os }}-deps-" - name: Setup Clojure - uses: DeLaGuardo/setup-clojure@7.0 + uses: DeLaGuardo/setup-clojure@13.2 with: bb: latest