blob: b32cb598e86bb51e2fba286203e03b4760926206 [file] [log] [blame]
name: rat
on:
push:
pull_request:
branches:
- master
- branch-*
types: [opened, synchronize]
jobs:
license-check:
runs-on: ubuntu-20.04
env:
# Disable keepAlive and pool
# https://github.com/actions/virtual-environments/issues/1499#issuecomment-689467080
MAVEN_OPTS: >-
-Xms1024M -Xmx2048M -XX:MaxMetaspaceSize=1024m -XX:-UseGCOverheadLimit -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn
-Dhttp.keepAlive=false
-Dmaven.wagon.http.pool=false
-Dmaven.wagon.http.retryHandler.count=3
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Set up JDK 8
uses: actions/setup-java@v2
with:
distribution: 'adopt'
java-version: 8
- name: Check Rat
run: mvn apache-rat:check -Prat -B