Skip to content

Don't re-use ReflectData in AvroCoder #2701

Don't re-use ReflectData in AvroCoder

Don't re-use ReflectData in AvroCoder #2701

Workflow file for this run

name: tests
on:
pull_request:
push:
branches:
- main
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: cache SBT
uses: coursier/cache-action@v6
- name: Java ${{matrix.java}} setup
uses: actions/setup-java@v3
with:
distribution: temurin
java-version: ${{matrix.java}}
- if: ${{ !matrix.coverage }}
run: sbt "++${{matrix.scala}} test"
- if: ${{ matrix.coverage }}
run: |
sbt coverage "++${{matrix.scala}} test" coverageReport
bash <(curl -s https://codecov.io/bash)
strategy:
matrix:
java:
- 11
- 17
scala:
- 2.12.18
- 2.13.11
include:
- scala: 2.13.11
java: 11
coverage: true
exclude:
- scala: 2.12.18
java: 17
repl-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: cache SBT
uses: coursier/cache-action@v6
- name: Java ${{matrix.java}} setup
uses: actions/setup-java@v3
with:
distribution: temurin
java-version: ${{matrix.java}}
- run: ./scripts/ci_repl.sh
env:
SCALA_VERSION: ${{ matrix.scala }}
strategy:
matrix:
java:
- 11
scala:
- 2.12.18
- 2.13.11