From d4458d75483224f47a63dd0e13c47258f5ed6abf Mon Sep 17 00:00:00 2001 From: Ling Hengqian Date: Mon, 2 Sep 2024 16:47:17 +0800 Subject: [PATCH] Add dependency detection (#9) * Add dependency detection * Manually identify LICENSE of third-party dependencies --- .github/workflows/test.yml | 1 + .licenserc.yaml | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a2ce01b..fc5dbfe 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -26,6 +26,7 @@ jobs: steps: - uses: actions/checkout@v4 - uses: apache/skywalking-eyes/header@v0.6.0 + - uses: apache/skywalking-eyes/dependency@v0.6.0 test-ci: name: Test - JDK ${{ matrix.java }} on ${{ matrix.os }} if: github.repository == 'linghengqian/hive-server2-jdbc-driver' diff --git a/.licenserc.yaml b/.licenserc.yaml index 0d4e8a4..a6f7f4e 100644 --- a/.licenserc.yaml +++ b/.licenserc.yaml @@ -30,3 +30,25 @@ header: dependency: files: - pom.xml + licenses: + - name: org.apache.hadoop.thirdparty:hadoop-shaded-guava + version: 1.1.1 + license: Apache-2.0 + - name: org.apache.zookeeper:zookeeper + version: 3.6.3,3.8.3 + license: Apache-2.0 + - name: com.google.guava:failureaccess + version: "1.0" + license: Apache-2.0 + - name: com.google.guava:listenablefuture + version: 9999.0-empty-to-avoid-conflict-with-guava + license: Apache-2.0 + - name: org.apache.zookeeper:zookeeper-jute + version: 3.6.3,3.8.3 + license: Apache-2.0 + - name: org.slf4j:slf4j-api + version: 1.7.30 + license: MIT + - name: org.codehaus.woodstox:stax2-api + version: 4.2.1 + license: BSD-2-Clause