Skip to content

Commit 285c919

Browse files
authored
maint: bump internal deps for build and test (#242)
Of note: there was a new ClojureScript release v1.11.121, but I currently see no evidence that this is an official supported release so skipping for now.
1 parent b8c4df1 commit 285c919

File tree

11 files changed

+148
-58
lines changed

11 files changed

+148
-58
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
2+
{:hooks
3+
{:analyze-call {org.httpkit.server/with-channel httpkit.with-channel/with-channel}}}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
(ns httpkit.with-channel
2+
(:require [clj-kondo.hooks-api :as api]))
3+
4+
(defn with-channel [{node :node}]
5+
(let [[request channel & body] (rest (:children node))]
6+
(when-not (and request channel) (throw (ex-info "No request or channel provided" {})))
7+
(when-not (api/token-node? channel) (throw (ex-info "Missing channel argument" {})))
8+
(let [new-node
9+
(api/list-node
10+
(list*
11+
(api/token-node 'let)
12+
(api/vector-node [channel (api/vector-node [])])
13+
request
14+
body))]
15+
16+
{:node new-node})))

.github/workflows/code-coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111

1212
steps:
1313
- name: Checkout
14-
uses: actions/checkout@v3
14+
uses: actions/checkout@v4
1515

1616
- name: Setup
1717
uses: ./.github/workflows/shared-setup

.github/workflows/libs-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919

2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@v3
22+
uses: actions/checkout@v4
2323

2424
- name: Setup
2525
uses: ./.github/workflows/shared-setup
@@ -39,7 +39,7 @@ jobs:
3939

4040
steps:
4141
- name: Checkout
42-
uses: actions/checkout@v3
42+
uses: actions/checkout@v4
4343
with:
4444
fetch-depth: 0
4545

.github/workflows/native-image-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525

2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@v3
28+
uses: actions/checkout@v4
2929

3030
- name: Setup
3131
uses: ./.github/workflows/shared-setup

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919

2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@v3
22+
uses: actions/checkout@v4
2323

2424
- name: Setup
2525
uses: ./.github/workflows/shared-setup

.github/workflows/unit-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919

2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@v3
22+
uses: actions/checkout@v4
2323

2424
- name: Setup
2525
uses: ./.github/workflows/shared-setup
@@ -48,7 +48,7 @@ jobs:
4848
if: matrix.os == 'windows'
4949

5050
- name: Checkout
51-
uses: actions/checkout@v3
51+
uses: actions/checkout@v4
5252

5353
- name: Setup
5454
uses: ./.github/workflows/shared-setup

deps.edn

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
;;
2929
:lint-cache {:replace-paths ["src"]} ;; when building classpath we want to exclude resources
3030
;; so we do not pick up our own clj-kondo config exports
31-
:clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version "2023.07.13"}}
31+
:clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version "2023.09.07"}}
3232
:override-deps {org.clojure/clojure {:mvn/version "1.11.1"}}
3333
:main-opts ["-m" "clj-kondo.main"]}
3434

@@ -65,7 +65,7 @@
6565
:extra-paths ["target/test-doc-blocks/test"]}
6666

6767
;; kaocha for testing clojure versions>= v1.9
68-
:kaocha {:extra-deps {lambdaisland/kaocha {:mvn/version "1.85.1342"}
68+
:kaocha {:extra-deps {lambdaisland/kaocha {:mvn/version "1.86.1355"}
6969
lambdaisland/kaocha-junit-xml {:mvn/version "1.17.101"}
7070
lambdaisland/kaocha-cloverage {:mvn/version "1.1.89"}}
7171
:main-opts ["-m" "kaocha.runner"]}
@@ -98,7 +98,7 @@
9898
cli-matic/cli-matic {:mvn/version "0.5.4"}}}
9999

100100
:apply-import-vars {:override-deps {org.clojure/clojure {:mvn/version "1.11.1"}}
101-
:extra-deps {metosin/malli {:mvn/version "0.11.0"}
101+
:extra-deps {metosin/malli {:mvn/version "0.12.0"}
102102
io.aviso/pretty {:mvn/version "1.4.4"}}
103103
:ns-default lread.apply-import-vars}
104104

@@ -141,12 +141,13 @@
141141
;;
142142
;; Maintenance support
143143
;;
144-
:outdated {:extra-deps {com.github.liquidz/antq {:mvn/version "2.5.1095"}
145-
org.slf4j/slf4j-simple {:mvn/version "2.0.7"} ;; to rid ourselves of logger warnings
144+
:outdated {:extra-deps {com.github.liquidz/antq {:mvn/version "2.5.1109"}
145+
org.slf4j/slf4j-simple {:mvn/version "2.0.9"} ;; to rid ourselves of logger warnings
146146
}
147147
:override-deps {org.clojure/clojure {:mvn/version "1.11.1"}}
148148
:main-opts ["-m" "antq.core"
149149
"--ignore-locals"
150150
"--exclude=lambdaisland/[email protected]" ;; https://github.com/lambdaisland/kaocha/issues/208
151151
"--exclude=com.bhauman/[email protected]" ;; deployment was botched, some components missing
152+
"--exclude=org.clojure/[email protected]" ;; no evidence yet that this is an official release
152153
]}}}

package-lock.json

Lines changed: 112 additions & 42 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)