Skip to content

Update sbt-ci-release to 1.7.0 #135

Update sbt-ci-release to 1.7.0

Update sbt-ci-release to 1.7.0 #135

Workflow file for this run

name: Scala CI
on:
push:
branches:
- main
- dev
pull_request:
branches: [ main ]
jobs:
test:
runs-on: ubuntu-latest
name: Test with Scala ${{ matrix.scala }} and Java ${{ matrix.java }})
strategy:
matrix:
java: ['temurin:1.11', 'temurin:1.17', 'temurin:1.21']
scala: [ 2.13.15, 3.3.3 ]
steps:
- uses: actions/checkout@v4
- name: Install Compose
uses: ndeloof/[email protected]
with:
legacy: true # will also install in PATH as `docker-compose`
- run: docker-compose --version
- name: Setup Scala and Java
uses: coursier/setup-action@v1
with:
jvm: ${{matrix.java}}
- name: Start Postgres
run: sh ./scripts/launch-postgres.sh
- name: Run tests
run: sbt ++${{ matrix.scala }} test