diff --git a/.github/workflows/code-coverage.yml b/.github/workflows/code-coverage.yml index b2dec5f..f8636e9 100644 --- a/.github/workflows/code-coverage.yml +++ b/.github/workflows/code-coverage.yml @@ -11,7 +11,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup uses: ./.github/workflows/shared-setup diff --git a/.github/workflows/libs-test.yml b/.github/workflows/libs-test.yml index 015b6f1..db63324 100644 --- a/.github/workflows/libs-test.yml +++ b/.github/workflows/libs-test.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup uses: ./.github/workflows/shared-setup @@ -41,7 +41,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -61,5 +61,12 @@ jobs: uses: ./.github/workflows/setup-planck if: contains( matrix.requires, 'planck' ) + # The runner image comes with a later version gradle that does not work with antq unit tests yet + - name: Install Gradle for antq + uses: gradle/actions/setup-gradle@v4 + with: + gradle-version: '8.14.3' + if: matrix.lib-name == 'antq' + - name: Run Libs Tests run: bb test-libs run ${{ matrix.lib-name }} diff --git a/.github/workflows/native-image-test.yml b/.github/workflows/native-image-test.yml index 37d7cf8..2092372 100644 --- a/.github/workflows/native-image-test.yml +++ b/.github/workflows/native-image-test.yml @@ -32,7 +32,7 @@ jobs: if: matrix.os == 'windows' - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup uses: ./.github/workflows/shared-setup diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 55ed0e5..6301ce6 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup uses: ./.github/workflows/shared-setup diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index aed9bab..86701a3 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup uses: ./.github/workflows/shared-setup @@ -48,7 +48,7 @@ jobs: if: matrix.os == 'windows' - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup uses: ./.github/workflows/shared-setup diff --git a/deps.edn b/deps.edn index aad14ca..8369e7d 100644 --- a/deps.edn +++ b/deps.edn @@ -36,7 +36,7 @@ {;; for disabling the official compiler :classpath-overrides {org.clojure/clojure nil} :extra-deps {com.github.flow-storm/clojure {:mvn/version "1.12.1"} - com.github.flow-storm/flow-storm-dbg {:mvn/version "4.4.6"}} + com.github.flow-storm/flow-storm-dbg {:mvn/version "4.5.0"}} :jvm-opts ["-Dclojure.storm.instrumentEnable=true"]} :nrepl/jvm @@ -59,7 +59,7 @@ ;; :lint-cache {:replace-paths ["src"]} ;; when building classpath we want to exclude resources ;; so we do not pick up our own clj-kondo config exports - :clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version "2025.06.05"}} + :clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version "2025.07.28"}} :override-deps {org.clojure/clojure {:mvn/version "1.12.1"}} :main-opts ["-m" "clj-kondo.main"]} @@ -158,7 +158,7 @@ ;; ;; Deployment ;; - :build {:deps {io.github.clojure/tools.build {:mvn/version "0.10.9"}} + :build {:deps {io.github.clojure/tools.build {:mvn/version "0.10.10"}} :extra-paths ["src" "build"] :ns-default build} diff --git a/script/test_libs.clj b/script/test_libs.clj index 53a2c4b..ccb46d8 100755 --- a/script/test_libs.clj +++ b/script/test_libs.clj @@ -316,7 +316,7 @@ :test-cmds ["bb test"]} {:name "clojure-mcp" :platforms [:clj] - :version "0.1.7-alpha" + :version "0.1.8-alpha" :github-release {:repo "bhauman/clojure-mcp" :via :tag :version-prefix "v"}