Skip to content

Commit c9f662d

Browse files
authored
Use babashka dev build in CI (#850)
* Use babashka dev build in CI The dev build contains a fix not yet in a release. See #849 (comment) * Fix bb path conflict in CI Install babashka dev build to /tmp to avoid conflict with the bb/ directory.
1 parent 65d46ec commit c9f662d

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,10 @@ jobs:
105105
with:
106106
cli: 1.12.0.1530
107107
lein: 2.11.2
108-
bb: latest
108+
109+
# Use dev build because it contains a fix not yet in a release
110+
- name: Install babashka dev build
111+
run: bash <(curl -s https://raw.githubusercontent.com/babashka/babashka/master/install) --dev-build --dir /tmp
109112

110113
- name: Cache clojure dependencies
111114
uses: actions/cache@v4
@@ -119,7 +122,7 @@ jobs:
119122
restore-keys: cljdeps-${{ env.CACHE_VERSION }}-
120123

121124
- name: Run babashka tests
122-
run: bb test-bb
125+
run: /tmp/bb test-bb
123126

124127
test-clr:
125128
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)