Skip to content

Commit f0d669c

Browse files
committed
Use bb in Github action.
1 parent e8c5ad8 commit f0d669c

1 file changed

Lines changed: 4 additions & 7 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ jobs:
1111
uses: actions/checkout@v4
1212

1313
- name: Install dependencies
14-
run: sudo apt update && sudo apt install libboost-system-dev
14+
run: |
15+
sudo apt update && sudo apt install libboost-system-dev
16+
bash < <(curl -s https://raw.githubusercontent.com/babashka/babashka/master/install)
1517
1618
- name: Install jank
1719
run: |
@@ -20,11 +22,6 @@ jobs:
2022
sudo apt update
2123
sudo apt install -y jank
2224
23-
- name: Build library
24-
run: |
25-
cmake -Bbuild
26-
cmake --build build
27-
2825
- name: Load jank code
2926
run: |
30-
echo "(require 'nrepl-server.core)" | jank -Isrc/cpp/ -Lbuild/ -lnrepl_server -L/usr/lib/x86_64-linux-gnu/ repl --module-path src/jank/
27+
echo "(require 'nrepl_server.core) (println \"ok\")" | bb run repl | grep ok

0 commit comments

Comments
 (0)