Skip to content

Deprecate usage of ports (port list) and add support to use updateNetworkAclItems API instead of recreating rules when modified #199

Deprecate usage of ports (port list) and add support to use updateNetworkAclItems API instead of recreating rules when modified

Deprecate usage of ports (port list) and add support to use updateNetworkAclItems API instead of recreating rules when modified #199

Workflow file for this run

name: RAT Check
on:
push:
branches:
- main
pull_request:
branches:
- '**'
jobs:
rat:
name: Apache RAT Check
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Java
uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 17
- name: Download Apache RAT
run: |
curl -L -O https://downloads.apache.org/creadur/apache-rat-0.16.1/apache-rat-0.16.1-bin.tar.gz
tar -xzf apache-rat-0.16.1-bin.tar.gz
- name: Run RAT
run: |
java -jar apache-rat-0.16.1/apache-rat-0.16.1.jar -d . -E .rat-excludes > rat-report.txt
cat rat-report.txt
# Fail if unapproved licenses are found
grep -qe '^0 Unknown Licenses' rat-report.txt && exit 0 || exit 1