This is an automated email from the ASF dual-hosted git repository.
liuhongyu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shenyu.git
The following commit(s) were added to refs/heads/master by this push:
new b93a687034 chore: update LICENSE with new dependencies and versions
(#6234)
b93a687034 is described below
commit b93a6870343b76e8e7d45027396006f596e9a22f
Author: aias00 <[email protected]>
AuthorDate: Mon Nov 17 17:13:53 2025 +0800
chore: update LICENSE with new dependencies and versions (#6234)
* chore: update LICENSE with new dependencies and versions
* chore: update ci.yml to exclude LICENSE and NOTICE files from processing
* chore: enhance ci.yml to include debug step for matched files and refine
file filters
---
.github/workflows/ci.yml | 25 ++++++++++-----
.../src/main/release-docs/LICENSE | 36 +++++++++++++++++++++-
.../src/main/release-docs/LICENSE | 13 +++-----
3 files changed, 58 insertions(+), 16 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index e47d28c521..6279606d24 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -50,15 +50,9 @@ jobs:
- uses: ./actions/paths-filter
id: filter
with:
+ list-files: "csv"
filters: |
code:
- - 'shenyu-*/**'
- - 'pom.xml'
- - '**/pom.xml'
- - 'mvnw'
- - 'mvnw.cmd'
- - '.mvn/**'
- - '.github/workflows/**'
- '!**/*.md'
- '!**/*.txt'
- '!resources/static/**'
@@ -66,9 +60,26 @@ jobs:
- '!.gitignore'
- '!.licenserc.yaml'
- '!LICENSE'
+ - '!**/LICENSE'
+ - '!shenyu-*/**/LICENSE'
+ - '!shenyu-*/**/release-docs/LICENSE'
- '!NOTICE'
+ - '!**/NOTICE'
+ - '!shenyu-*/**/NOTICE'
+ - '!shenyu-*/**/release-docs/NOTICE'
- '!.github/ISSUE_TEMPLATE/**'
- '!.github/PULL_REQUEST_TEMPLATE'
+ - 'shenyu-*/**'
+ - 'pom.xml'
+ - '**/pom.xml'
+ - 'mvnw'
+ - 'mvnw.cmd'
+ - '.mvn/**'
+ - '.github/workflows/**'
+ - name: Debug - Show matched files
+ if: steps.filter.outputs.code == 'true'
+ run: |
+ echo "Matched files: ${{ steps.filter.outputs.code_files }}"
- name: Restore ShenYu Maven Repos
if: steps.filter.outputs.code == 'true'
id: restore-maven-cache
diff --git a/shenyu-dist/shenyu-admin-dist/src/main/release-docs/LICENSE
b/shenyu-dist/shenyu-admin-dist/src/main/release-docs/LICENSE
index 9457888fa9..449e68a161 100644
--- a/shenyu-dist/shenyu-admin-dist/src/main/release-docs/LICENSE
+++ b/shenyu-dist/shenyu-admin-dist/src/main/release-docs/LICENSE
@@ -408,13 +408,28 @@ The text of each license is the standard Apache 2.0
license.
spring-webmvc 6.1.10:
https://mvnrepository.com/artifact/org.springframework/spring-webmvc, Apache 2.0
spring-websocket 6.1.10:
https://mvnrepository.com/artifact/org.springframework/spring-websocket, Apache
2.0
swagger-annotations 1.6.9: https://github.com/swagger-api/swagger-core,
Apache 2.0
+ swagger-annotations 2.2.34:
https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-annotations,
Apache 2.0
swagger-annotations-jakarta 2.2.21:
https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-annotations-jakarta,
Apache 2.0
swagger-core 2.2.9: https://github.com/swagger-api/swagger-core, Apache 2.0
+ swagger-core 2.2.34: https://github.com/swagger-api/swagger-core, Apache
2.0
+ swagger-core 1.6.16: https://github.com/swagger-api/swagger-core, Apache
2.0
swagger-core-jakarta 2.2.21:
https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-core-jakarta,
Apache 2.0
swagger-models-jakarta 2.2.21:
https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-models-jakarta,
Apache 2.0
+ swagger-models 1.6.16: https://github.com/swagger-api/swagger-core, Apache
2.0
swagger-models 2.2.9: https://github.com/swagger-api/swagger-core, Apache
2.0
+ swagger-models 2.2.34: https://github.com/swagger-api/swagger-core, Apache
2.0
swagger-ui 5.13.0: https://github.com/swagger-api/swagger-ui, Apache 2.0
- swagger-parser 2.1.23 https://github.com/swagger-api/swagger-parser,
Apache 2.0
+ swagger-parser 2.1.23: https://github.com/swagger-api/swagger-parser,
Apache 2.0
+ swagger-parser 2.1.30: https://github.com/swagger-api/swagger-parser,
Apache 2.0
+ swagger-parser 1.0.75: https://github.com/swagger-api/swagger-parser,
Apache 2.0
+ swagger-parser-v3 2.1.30: https://github.com/swagger-api/swagger-parser,
Apache 2.0
+ swagger-parser-core 2.1.30: https://github.com/swagger-api/swagger-parser,
Apache 2.0
+ swagger-parser-safe-url-resolver 1.0.75:
https://mvnrepository.com/artifact/io.swagger/swagger-parser-safe-url-resolver,
Apache 2.0
+ swagger-parser-safe-url-resolver 2.1.35:
https://mvnrepository.com/artifact/io.swagger.parser.v3/swagger-parser-safe-url-resolver,
Apache 2.0
+ swagger-parser-safe-url-resolver 2.1.30:
https://mvnrepository.com/artifact/io.swagger.parser.v3/swagger-parser-safe-url-resolver,
Apache 2.0
+ swagger-compat-spec-parser 1.0.75:
https://mvnrepository.com/artifact/io.swagger/swagger-compat-spec-parser,
Apache 2.0
+ swagger-parser-v2-converter 2.1.30:
https://mvnrepository.com/artifact/io.swagger.parser.v3/swagger-parser-v2-converter,
Apache 2.0
+ tracer-api 0.16.0: https://mvnrepository.com/artifact/io
simpleclient_tracer_otel 0.16.0:
https://mvnrepository.com/artifact/io.prometheus/simpleclient_tracer_otel,
Apache 2.0
thymeleaf 3.1.2.RELEASE: http://www.thymeleaf.org, Apache 2.0
thymeleaf-extras-java8time-3.0.4.RELEASE: http://www.thymeleaf.org, Apache
2.0
@@ -425,8 +440,10 @@ The text of each license is the standard Apache 2.0
license.
unbescape 1.1.6.RELEASE: http://www.unbescape.org, Apache 2.0
zookeeper 3.9.2: https://github.com/apache/zookeeper, Apache 2.0
zookeeper 3.9.3: https://github.com/apache/zookeeper, Apache 2.0
+ zookeeper 3.9.4: https://github.com/apache/zookeeper, Apache 2.0
zookeeper-jute 3.9.2: https://github.com/apache/zookeeper, Apache 2.0
zookeeper-jute 3.9.3: https://github.com/apache/zookeeper, Apache 2.0
+ zookeeper-jute 3.9.4: https://github.com/apache/zookeeper, Apache 2.0
vertx-core 4.3.2: https://vertx.io/, Apache 2.0
vertx-grpc 4.3.2: https://vertx.io/, Apache 2.0
curator-client 5.7.0: https://github.com/apache/curator, Apache 2.0
@@ -457,6 +474,7 @@ The text of each license is the standard Apache 2.0 license.
j2objc-annotations 2.8 https://github.com/google/j2objc, Apache 2.0
jettison 1.5.4: https://github.com/jettison-json/jettison, Apache 2.0
joda-time 2.3 https://www.joda.org/joda-time/, Apache 2.0
+ joda-time 2.10.5 https://www.joda.org/joda-time/, Apache 2.0
netflix-eventbus 0.3.0: https://github.com/Netflix/netflix-commons, Apache
2.0
netflix-infix 0.3.0: https://github.com/Netflix/netflix-commons, Apache 2.0
servo-core 0.12.21: https://github.com/Netflix/servo, Apache 2.0
@@ -470,6 +488,19 @@ The text of each license is the standard Apache 2.0
license.
xml-apis 1.4.01: http://xml.apache.org/commons/components/external/,
Apache 2.0
error_prone_annotations 2.18.0:
https://mvnrepository.com/artifact/com.google.errorprone/error_prone_annotations,
Apache 2.0
kubernetes.io 17.0.2:
https://github.com/kubernetes/k8s.io/blob/main/LICENSE, Apache 2.0
+ msg-simple 1.13: https://github.com/java-json-tools/msg-simple, Apache 2.0
+ msg-simple 1.2: https://github.com/java-json-tools/msg-simple, Apache 2.0
+ jackson-coreutils 2.0:
https://github.com/java-json-tools/jackson-coreutils, Apache 2.0
+ libphonenumber 8.11.1: https://github.com/google/libphonenumber, Apache 2.0
+ jackson-coreutils-equivalence 1.0:
https://github.com/java-json-tools/jackson-coreutils, Apache 2.0
+ json-schema-validator 2.2.14:
https://github.com/java-json-tools/json-schema-validator, Apache 2.0
+ json-patch 1.13: https://github.com/java-json-tools/json-patch, Apache 2.0
+ btf 1.3: https://github.com/java-json-tools/btf, Apache 2.0
+ jna 5.16.0: https://github.com/java-native-access/jna, Apache 2.0
+ jna-platform 5.16.0: https://github.com/java-native-access/jna, Apache 2.0
+ javatuples 1.2:
https://mvnrepository.com/artifact/org.javatuples/javatuples, Apache 2.0
+ json-schema-core 1.2.14:
https://mvnrepository.com/artifact/com.github.java-json-tools/json-schema-core,
Apache 2.0
+ uri-template 0.10: https://github.com/java-json-tools/uri-template, Apache
2.0
========================================================================
BSD licenses
@@ -544,6 +575,8 @@ The text of each license is also included at
licenses/LICENSE-[project].txt.
checker-qual 3.12.0:
https://github.com/typetools/checker-framework/blob/master/checker-qual, MIT
dexx-collections 0.2: https://github.com/andrewoma/dexx, MIT
checker-qual 3.33.0: https://checkerframework.org/, MIT
+ jopt-simple 5.0.4: https://github.com/jopt-simple/jopt-simple, MIT
+ oshi-core 6.7.0: https://github.com/oshi/oshi, MIT
========================================================================
MPL licenses
@@ -553,6 +586,7 @@ The following components are provided under the MPL
License. See project link fo
The text of each license is also included at licenses/LICENSE-[project].txt.
consul-api 1.4.5: https://github.com/hashicorp/consul, MPL 2.0
+ rhino 1.7.7.2: https://mozilla.github.io/rhino/ , MPL 2.0
========================================
WTFPL License
diff --git a/shenyu-dist/shenyu-bootstrap-dist/src/main/release-docs/LICENSE
b/shenyu-dist/shenyu-bootstrap-dist/src/main/release-docs/LICENSE
index 0d6d446b89..e9a9c413af 100644
--- a/shenyu-dist/shenyu-bootstrap-dist/src/main/release-docs/LICENSE
+++ b/shenyu-dist/shenyu-bootstrap-dist/src/main/release-docs/LICENSE
@@ -554,8 +554,10 @@ The text of each license is the standard Apache 2.0
license.
zkclient 0.11: https://github.com/sgroschupf/zkclient, Apache 2.0
zookeeper 3.9.2: https://github.com/apache/zookeeper, Apache 2.0
zookeeper 3.9.3: https://github.com/apache/zookeeper, Apache 2.0
+ zookeeper 3.9.4: https://github.com/apache/zookeeper, Apache 2.0
zookeeper-jute 3.9.2: https://github.com/apache/zookeeper, Apache 2.0
zookeeper-jute 3.9.3: https://github.com/apache/zookeeper, Apache 2.0
+ zookeeper-jute 3.9.4: https://github.com/apache/zookeeper, Apache 2.0
byte-buddy 1.14.11: https://github.com/raphw/byte-buddy, Apache 2.0
byte-buddy-agent 1.14.17: https://github.com/raphw/byte-buddy, Apache 2.0
disruptor 3.4.0 https://github.com/LMAX-Exchange/disruptor, Apache 2.0
@@ -625,18 +627,12 @@ The text of each license is the standard Apache 2.0
license.
lts-sdk-common 1.0.1:
https://github.com/huaweicloud/huaweicloud-lts-sdk-java, Apache 2.0
amqp-client 5.21.0: https://www.rabbitmq.com/api-guide.html#license,
Apache 2.0
hessian-lite 3.2.13: https://github.com/apache/dubbo-hessian-lite, Apache
2.0
-
-========================================================================
-Apache 2.0 licenses
-========================================================================
-
-The following components are provided under the Apache license. See project
link for details.
-The text of each license is also included at licenses/LICENSE-[project].txt.
-
+ javatuples 1.2:
https://mvnrepository.com/artifact/org.javatuples/javatuples, Apache 2.0
wasi-cap-std-sync 7.0.0: https://github.com/bytecodealliance/wasmtime,
Apache 2.0
wasi-common 7.0.0: https://github.com/bytecodealliance/wasmtime, Apache 2.0
wasmtime 7.0.0: https://github.com/bytecodealliance/wasmtime, Apache 2.0
wasmtime-wasi 7.0.0: https://github.com/bytecodealliance/wasmtime, Apache
2.0
+ jna-platform 5.16.0: https://github.com/java-native-access/jna, Apache 2.0
========================================================================
BSD licenses
@@ -752,6 +748,7 @@ The text of each license is also included at
licenses/LICENSE-[project].txt.
content-type 2.1: http://webjars.org, MIT
dexx-collections 0.2: https://github.com/andrewoma/dexx, MIT
checker-qual 3.33.0:
https://github.com/typetools/checker-framework/blob/master/checker-qual, MIT
+ oshi-core 6.7.0: https://github.com/oshi/oshi, MIT
========================================================================
MPL licenses