Skip to content

Commit

Permalink
Merge pull request #17 from liquidz/dev
Browse files Browse the repository at this point in the history
Next release
  • Loading branch information
liquidz authored Apr 27, 2024
2 parents 6969d93 + 5b608b7 commit 7a1f6ba
Show file tree
Hide file tree
Showing 8 changed files with 22 additions and 26 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dependencies.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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'
4 changes: 2 additions & 2 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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'
Expand All @@ -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
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,20 @@ jobs:
test-clj:
strategy:
matrix:
java: ['8', '11', '17']
java: ['8', '11', '17', '21']

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 }}
- run: java -version
- 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
Expand All @@ -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
Expand All @@ -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
Expand Down
1 change: 0 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
2 changes: 1 addition & 1 deletion build.edn
Original file line number Diff line number Diff line change
@@ -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}
13 changes: 5 additions & 8 deletions deps.edn
Original file line number Diff line number Diff line change
@@ -1,25 +1,22 @@
{:paths ["src" "resources"]
:deps {org.clojure/clojure {:mvn/version "1.11.1"}}
:deps {org.clojure/clojure {:mvn/version "1.11.3"}}

: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"}}}

:1.9
{:override-deps {org.clojure/clojure {:mvn/version "1.9.0"}}}

:1.10
{:override-deps {org.clojure/clojure {:mvn/version "1.10.3"}}}

:test-clj
{: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
Expand All @@ -31,5 +28,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}}}

0 comments on commit 7a1f6ba

Please # to comment.