Skip to content

Commit

Permalink
test for #96
Browse files Browse the repository at this point in the history
  • Loading branch information
gmethvin committed Sep 22, 2024
1 parent 8fc2eaa commit 1916a58
Showing 1 changed file with 5 additions and 43 deletions.
48 changes: 5 additions & 43 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,51 +1,19 @@
name: CI

on:
pull_request:
branches: [main]
push:
branches: [main]
branches: [issue-96]

env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

jobs:
check_formatting:
name: Check Formatting
runs-on: ubuntu-latest
steps:
- name: Checkout current branch
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Setup JDK
uses: actions/setup-java@v4
with:
java-version: 21
distribution: zulu
cache: sbt

- name: Check formatting
run: sbt javafmtCheckAll scalafmtCheckAll

build:
name: Build and Test
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
java: [8, 17, 21]
scala: [3.3.3]
include:
- scala: 2.13.14
os: ubuntu-latest
java: 21
- scala: 2.12.20
os: ubuntu-latest
java: 21

runs-on: ${{ matrix.os }}
runs-on: windows-2019
steps:
- name: Configure git
run: "git config --global core.autocrlf false"
Expand All @@ -59,16 +27,10 @@ jobs:
- name: Setup JDK
uses: actions/setup-java@v4
with:
java-version: ${{ matrix.java }}
distribution: zulu
java-version: 21
distribution: corretto
cache: sbt

- name: Setup sbt
if: startsWith(runner.os, 'macOS')
run: |
brew install sbt
sbt sbtVersion
- name: Build project
run: sbt ++${{ matrix.scala }} test
run: sbt ++3.3.3 test
shell: bash

0 comments on commit 1916a58

Please sign in to comment.