diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index deb0eed..731f562 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -6,22 +6,22 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: Setup Java - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: 'temurin' java-version: '17' - name: Setup Clojure CLI & Babashka & clj-kondo - uses: DeLaGuardo/setup-clojure@11.0 + uses: DeLaGuardo/setup-clojure@12.5 with: cli: latest bb: latest clj-kondo: latest - name: Cache deps - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ~/.m2 @@ -31,7 +31,7 @@ jobs: restore-keys: | ${{ runner.os }}-deps- - name: Cache node modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: node_modules key: ${{ runner.os }}-node_modules-${{ hashFiles('package.json') }} @@ -62,4 +62,4 @@ jobs: - name: Measure test coverage run: clojure -M:test:coverage - name: Upload coverage report to CodeCov - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 diff --git a/deps.edn b/deps.edn index 21f8141..ab8c9de 100644 --- a/deps.edn +++ b/deps.edn @@ -4,8 +4,8 @@ :tools/usage {:ns-default pogonos.api} :aliases {:check {:extra-deps - {athos/clj-check {:git/url "https://github.com/athos/clj-check.git" - :sha "0ca84df1357d71429243b99908303f45a934654c"}} + {io.github.athos/clj-check + {:git/tag "0.1.0" :git/sha "0ca84df"}} :main-opts ["-m" "clj-check.check"]} :test {:extra-paths ["test" "test-resources"] @@ -16,7 +16,7 @@ :main-opts ["-m" "cloverage.coverage" "-p" "src" "-s" "test" "--codecov"]} :shadow-cljs - {:extra-deps {thheller/shadow-cljs {:mvn/version "2.23.3"}} + {:extra-deps {thheller/shadow-cljs {:mvn/version "2.28.3"}} :main-opts ["-m" "shadow.cljs.devtools.cli"]} :cljs {:extra-deps @@ -27,7 +27,7 @@ :build {:deps {io.github.clojure/tools.build - {:git/tag "v0.9.4" :git/sha "76b78fe"} + {:git/tag "v0.10.0" :git/sha "76b78fe"} io.github.seancorfield/build-clj {:git/tag "v0.9.2" :git/sha "9c9f078"}} :ns-default build}}}