diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5ff9c91..a9f0e33 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -37,6 +37,11 @@ jobs: distribution: 'temurin' java-version: '21' + - name: Install clojure tools + uses: DeLaGuardo/setup-clojure@12.5 + with: + lein: 2.11.2 + # Ubuntu Repos on Azure fail often. Attempt to install before other # long-running operations. # xmllinter for tests checks diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index cfe3fe4..01b18cd 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -23,6 +23,18 @@ jobs: with: # Disabling shallow clone is recommended for improving relevancy of reporting for sonar fetch-depth: 0 + + - name: Set up JDK 21 + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '21' + + - name: Install clojure tools + uses: DeLaGuardo/setup-clojure@12.5 + with: + lein: 2.11.2 + - name: Extract branch name and substitute slashes shell: bash working-directory: code diff --git a/code/project.clj b/code/project.clj index 3abc613..ac783d7 100644 --- a/code/project.clj +++ b/code/project.clj @@ -34,10 +34,10 @@ :aot [com.sixsq.nuvla.server.ring] :dependencies - [[aleph "0.7.1"] + [[aleph "0.8.2"] [environ "1.2.0"] - [ring/ring-core "1.12.1"] - [org.clojure/clojure "1.11.2"] + [ring/ring-core "1.13.0"] + [org.clojure/clojure "1.12.0"] [org.clojure/tools.logging "1.3.0"] [org.slf4j/slf4j-api ~slf4j-version] [org.slf4j/log4j-over-slf4j ~slf4j-version]