Skip to content

Commit 7d5d947

Browse files
authored
Merge pull request #54 from lambdaisland/joannecheng/github-actions
Add gh workflow
2 parents 302ded8 + 3a54431 commit 7d5d947

File tree

4 files changed

+47
-50
lines changed

4 files changed

+47
-50
lines changed

.circleci/config.yml

Lines changed: 0 additions & 47 deletions
This file was deleted.

.github/workflows/main.yml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
name: Continuous Delivery
2+
3+
on: push
4+
5+
jobs:
6+
Kaocha:
7+
runs-on: ${{matrix.sys.os}}
8+
9+
strategy:
10+
matrix:
11+
sys:
12+
# - { os: macos-latest, shell: bash }
13+
- { os: ubuntu-latest, shell: bash }
14+
# - { os: windows-latest, shell: powershell }
15+
16+
defaults:
17+
run:
18+
shell: ${{matrix.sys.shell}}
19+
20+
steps:
21+
- uses: actions/checkout@v2
22+
23+
- name: 🔧 Install java
24+
uses: actions/setup-java@v1
25+
with:
26+
java-version: '25'
27+
28+
- name: 🔧 Install clojure
29+
uses: DeLaGuardo/setup-clojure@master
30+
with:
31+
cli: '1.12.3.1577'
32+
33+
- name: 🗝 maven cache
34+
uses: actions/cache@v4
35+
with:
36+
path: |
37+
~/.m2
38+
~/.gitlibs
39+
key: ${{ runner.os }}-maven-${{ github.sha }}
40+
restore-keys: |
41+
${{ runner.os }}-maven-
42+
43+
- name: 🧪 Run tests
44+
run: bin/kaocha

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# lambdaisland/deep-diff2
22

33
<!-- badges -->
4-
[![CircleCI](https://circleci.com/gh/lambdaisland/deep-diff2.svg?style=svg)](https://circleci.com/gh/lambdaisland/deep-diff2) [![cljdoc badge](https://cljdoc.org/badge/lambdaisland/deep-diff2)](https://cljdoc.org/d/lambdaisland/deep-diff2) [![Clojars Project](https://img.shields.io/clojars/v/lambdaisland/deep-diff2.svg)](https://clojars.org/lambdaisland/deep-diff2)
4+
[![GitHub Actions](https://github.com/lambdaisland/deep-diff2/actions/workflows/main.yml/badge.svg)](https://github.com/lambdaisland/deep-diff2/actions/workflows/main.yml) [![cljdoc badge](https://cljdoc.org/badge/lambdaisland/deep-diff2)](https://cljdoc.org/d/lambdaisland/deep-diff2) [![Clojars Project](https://img.shields.io/clojars/v/lambdaisland/deep-diff2.svg)](https://clojars.org/lambdaisland/deep-diff2)
55
<!-- /badges -->
66

77
Recursively compare Clojure or ClojureScript data structures, and produce a colorized diff of the result.
@@ -294,7 +294,7 @@ Another library that implements a form of data structure diffing is [editscript]
294294
<!-- license -->
295295
## License
296296

297-
Copyright &copy; 2018-2024 Arne Brasseur and contributors
297+
Copyright &copy; 2018-2025 Arne Brasseur and contributors
298298

299299
Available under the terms of the Eclipse Public License 1.0, see LICENSE.txt
300300
<!-- /license -->

bb.edn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{:deps
22
{lambdaisland/deep-diff2 {:local/root "."}
33
lambdaisland/open-source {:git/url "https://github.com/lambdaisland/open-source"
4-
:git/sha "0bd06e00f3b930d9a0fdd0ed90d47a9a333b19da"}}
4+
:git/sha "e0e234aea52aeafac6ebb06c4a5149d83977e6a0"}}
55
:tasks
66
{test:bb {:doc "Run babashka tests with custom runner"
77
:extra-paths ["src" "test"]

0 commit comments

Comments
 (0)