Skip to content

Commit

Permalink
Scala Native and Scala.js support (#638)
Browse files Browse the repository at this point in the history
* native and js support

* native and js support

* native and js support
  • Loading branch information
pablf authored Jan 15, 2024
1 parent 94ba7ee commit 0acf5af
Show file tree
Hide file tree
Showing 56 changed files with 862 additions and 130 deletions.
6 changes: 5 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ jobs:
matrix:
java: ['adopt@1.8', 'adopt@1.11']
scala: ['2.12.18', '2.13.12', '3.3.1']
platform: ['JVM', 'Native', 'JS']
steps:
- uses: actions/checkout@v3.0.0
with:
Expand All @@ -48,8 +49,11 @@ jobs:
java-version: ${{ matrix.java }}
- name: Cache scala dependencies
uses: coursier/cache-action@v6
- name: Install libuv
if: matrix.platform == 'Native'
run: sudo apt-get update && sudo apt-get install -y libuv1-dev
- name: Run tests
run: sbt ++${{ matrix.scala }}! test
run: sbt ++${{ matrix.scala }}! test${{ matrix.platform }}

publish:
runs-on: ubuntu-20.04
Expand Down
Loading

0 comments on commit 0acf5af

Please sign in to comment.