chrisgleissner/spring-batch-rest

View on GitHub
.github/workflows/build.yml

Summary

Maintainability
Test Coverage
name: build

on: [push]

jobs:
  build:
    strategy:
      matrix:
        jdk-version: [8, 11]

    runs-on: ubuntu-latest

    steps:
      - name: Checkout
        uses: actions/checkout@v3

      - name: JDK Setup
        uses: actions/setup-java@v3
        with:
          java-version: '${{ matrix.jdk-version }}'
          distribution: 'adopt'
          cache: 'maven'

      - name: Build
        run: mvn --batch-mode --update-snapshots package -Pjacoco

      - name: Coveralls Report
        run: mvn coveralls:report --define repoToken=${{ secrets.COVERALLS_REPO_TOKEN }}