From c5c22bd7489b69146fecadb4f50853f282423828 Mon Sep 17 00:00:00 2001 From: liquidz Date: Sat, 27 Apr 2024 08:58:40 +0900 Subject: [PATCH 1/8] deps: Bump outdated actions --- .github/workflows/coverage.yml | 4 ++-- .github/workflows/dependencies.yml | 2 +- .github/workflows/lint.yml | 4 ++-- .github/workflows/release.yml | 6 +++--- .github/workflows/test.yml | 14 +++++++------- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 46b9317..7c48cd9 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -4,11 +4,11 @@ jobs: coverage: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: DeLaGuardo/setup-clojure@master with: tools-deps: latest - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: ~/.m2 key: coverage-m2-${{ hashFiles('deps.edn') }}-v1 diff --git a/.github/workflows/dependencies.yml b/.github/workflows/dependencies.yml index 8fd565f..464d880 100644 --- a/.github/workflows/dependencies.yml +++ b/.github/workflows/dependencies.yml @@ -7,7 +7,7 @@ jobs: antq: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: liquidz/antq-action@main with: excludes: 'lambdaisland/kaocha' diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 9d8be05..f0fc2d8 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -4,7 +4,7 @@ jobs: clj-kondo: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: DeLaGuardo/setup-clojure@master with: clj-kondo: latest @@ -13,7 +13,7 @@ jobs: cljstyle: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: DeLaGuardo/setup-clojure@master with: cljstyle: latest diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0a9d090..88c2ef4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -5,11 +5,11 @@ jobs: tag-and-release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: 'adopt' java-version: '11' @@ -20,7 +20,7 @@ jobs: with: cli: latest - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: ~/.m2 key: test-m2-${{ hashFiles('deps.edn') }}-v1 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d4fa1e4..705623f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,8 +9,8 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 with: distribution: 'adopt' java-version: ${{ matrix.java }} @@ -18,7 +18,7 @@ jobs: - uses: DeLaGuardo/setup-clojure@master with: cli: latest - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: ~/.m2 key: test-m2-${{ hashFiles('deps.edn') }}-v1 @@ -28,11 +28,11 @@ jobs: test-cljs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: DeLaGuardo/setup-clojure@master with: cli: latest - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: ~/.m2 key: test-m2-${{ hashFiles('deps.edn') }}-v1 @@ -41,12 +41,12 @@ jobs: test-bb: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: DeLaGuardo/setup-clojure@master with: cli: latest bb: latest - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: ~/.m2 key: test-m2-${{ hashFiles('deps.edn') }}-v1 From 5cee9a161422a5f4e7c253d780d314aaedbd8013 Mon Sep 17 00:00:00 2001 From: liquidz Date: Sat, 27 Apr 2024 08:59:06 +0900 Subject: [PATCH 2/8] deps: Bump build.edn to 0.11.257 --- deps.edn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deps.edn b/deps.edn index 5826263..3997d39 100644 --- a/deps.edn +++ b/deps.edn @@ -31,5 +31,5 @@ :main-opts ["-m" "cloverage.coverage"]} :build - {:deps {com.github.liquidz/build.edn {:mvn/version "0.9.203"}} + {:deps {com.github.liquidz/build.edn {:mvn/version "0.11.257"}} :ns-default build-edn.main}}} From 546261a2ef5d72bb6318e8e0a5047ac13cc457a6 Mon Sep 17 00:00:00 2001 From: liquidz Date: Sat, 27 Apr 2024 10:03:10 +0900 Subject: [PATCH 3/8] deps: Bump clojurescript and cljs-test-runner to latest --- deps.edn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deps.edn b/deps.edn index 3997d39..f3e255d 100644 --- a/deps.edn +++ b/deps.edn @@ -18,8 +18,8 @@ {:main-opts ["-m" "kaocha.runner"]} :test-cljs - {:extra-deps {olical/cljs-test-runner {:mvn/version "3.8.0"} - org.clojure/clojurescript {:mvn/version "1.11.60"}} + {:extra-deps {olical/cljs-test-runner {:mvn/version "3.8.1"} + org.clojure/clojurescript {:mvn/version "1.11.132"}} :main-opts ["-m" "cljs-test-runner.main"]} :outdated From 6f0451af174e18fbd0e86f64d2854145fa5f814f Mon Sep 17 00:00:00 2001 From: liquidz Date: Sat, 27 Apr 2024 10:04:30 +0900 Subject: [PATCH 4/8] deps: Bump kaocha to 1.88.1376 --- deps.edn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deps.edn b/deps.edn index f3e255d..79448a1 100644 --- a/deps.edn +++ b/deps.edn @@ -4,7 +4,7 @@ :aliases {:dev {:extra-paths ["dev" "test"] - :extra-deps {lambdaisland/kaocha {:mvn/version "1.80.1274"} + :extra-deps {lambdaisland/kaocha {:mvn/version "1.88.1376"} com.github.liquidz/testdoc {:mvn/version "1.5.109"} orchestra/orchestra {:mvn/version "2021.01.01-1"}}} From 1c1829b0b5849a4ef583a3cbaa8fcd729ce7f746 Mon Sep 17 00:00:00 2001 From: liquidz Date: Sat, 27 Apr 2024 10:04:47 +0900 Subject: [PATCH 5/8] deps: Bump clojure to 1.11.3 --- deps.edn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deps.edn b/deps.edn index 79448a1..eaaeda8 100644 --- a/deps.edn +++ b/deps.edn @@ -1,5 +1,5 @@ {:paths ["src" "resources"] - :deps {org.clojure/clojure {:mvn/version "1.11.1"}} + :deps {org.clojure/clojure {:mvn/version "1.11.3"}} :aliases {:dev From 6c0efb466b5337bfaab50fe5fc2b4aec780356e2 Mon Sep 17 00:00:00 2001 From: liquidz Date: Sat, 27 Apr 2024 10:17:41 +0900 Subject: [PATCH 6/8] breaking: Drop clojure 1.9 support --- Makefile | 1 - deps.edn | 3 --- 2 files changed, 4 deletions(-) diff --git a/Makefile b/Makefile index fce3de0..7906e44 100644 --- a/Makefile +++ b/Makefile @@ -13,7 +13,6 @@ test: test-clj test-bb test-cljs test-nbb ## Run all tests .PHONY: test-clj test-clj: ## Run clj tests - clojure -M:dev:1.9:test-clj clojure -M:dev:1.10:test-clj clojure -M:dev:test-clj diff --git a/deps.edn b/deps.edn index eaaeda8..362e953 100644 --- a/deps.edn +++ b/deps.edn @@ -8,9 +8,6 @@ com.github.liquidz/testdoc {:mvn/version "1.5.109"} orchestra/orchestra {:mvn/version "2021.01.01-1"}}} - :1.9 - {:override-deps {org.clojure/clojure {:mvn/version "1.9.0"}}} - :1.10 {:override-deps {org.clojure/clojure {:mvn/version "1.10.3"}}} From 40b209d86c13b650dfd134424a76bc8caec2884d Mon Sep 17 00:00:00 2001 From: liquidz Date: Sat, 27 Apr 2024 10:17:52 +0900 Subject: [PATCH 7/8] test: Update Java versions to 8, 11, 17, and 21 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 705623f..a55b261 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -5,7 +5,7 @@ jobs: test-clj: strategy: matrix: - java: ['8', '11', '17'] + java: ['8', '11', '17', '21'] runs-on: ubuntu-latest steps: From 5b608b739fdde308201bb69b4996a8a530ff53f2 Mon Sep 17 00:00:00 2001 From: liquidz Date: Sat, 27 Apr 2024 10:22:05 +0900 Subject: [PATCH 8/8] chore: Bump major version --- build.edn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.edn b/build.edn index 5c72c22..46e9262 100644 --- a/build.edn +++ b/build.edn @@ -1,4 +1,4 @@ {:lib com.github.liquidz/merr :description "Minimal and good enough error handling library for Clojure/ClojureScript" - :version "0.4.{{git/commit-count}}" + :version "1.0.{{git/commit-count}}" :github-actions? true}