Skip to content

Commit 7c426d8

Browse files
committed
add sbt to ci
1 parent c5ac901 commit 7c426d8

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

.github/workflows/ci.yml

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,26 +11,35 @@ jobs:
1111
strategy:
1212
matrix:
1313
os: [ubuntu-latest, windows-latest]
14-
node-version: ['16']
15-
java: ['8']
14+
node-version: ['22']
15+
java: ['17']
1616

1717
runs-on: ${{ matrix.os }}
1818

1919
steps:
20-
- uses: actions/checkout@v3
20+
- uses: actions/checkout@v4
2121
- name: Use Node.js ${{ matrix.node-version }}
22-
uses: actions/setup-node@v3
22+
uses: actions/setup-node@v4
2323
with:
2424
node-version: ${{ matrix.node-version }}
2525
- name: Set up JDK ${{ matrix.java }}
26-
uses: actions/setup-java@v3
26+
uses: actions/setup-java@v4
2727
with:
2828
distribution: 'adopt'
2929
java-version: ${{ matrix.java }}
3030
cache: 'sbt'
3131

32+
- name: Add SBT Options
33+
run: |
34+
mkdir -p ~/.config/sbt
35+
echo --allow-empty > ~/.config/sbt/sbtopts
36+
37+
- uses: sbt/setup-sbt@v1
38+
with:
39+
sbt-runner-version: 1.8.0
40+
3241
- name: Cache dependencies
33-
uses: actions/cache@v3
42+
uses: actions/cache@v4
3443
with:
3544
path: |
3645
**/node_modules

0 commit comments

Comments
 (0)