Skip to content

Commit b93a687

Browse files
authored
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
1 parent ae6ddc5 commit b93a687

File tree

3 files changed

+58
-16
lines changed
  • .github/workflows
  • shenyu-dist
    • shenyu-admin-dist/src/main/release-docs
    • shenyu-bootstrap-dist/src/main/release-docs

3 files changed

+58
-16
lines changed

.github/workflows/ci.yml

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,25 +50,36 @@ jobs:
5050
- uses: ./actions/paths-filter
5151
id: filter
5252
with:
53+
list-files: "csv"
5354
filters: |
5455
code:
55-
- 'shenyu-*/**'
56-
- 'pom.xml'
57-
- '**/pom.xml'
58-
- 'mvnw'
59-
- 'mvnw.cmd'
60-
- '.mvn/**'
61-
- '.github/workflows/**'
6256
- '!**/*.md'
6357
- '!**/*.txt'
6458
- '!resources/static/**'
6559
- '!.asf.yaml'
6660
- '!.gitignore'
6761
- '!.licenserc.yaml'
6862
- '!LICENSE'
63+
- '!**/LICENSE'
64+
- '!shenyu-*/**/LICENSE'
65+
- '!shenyu-*/**/release-docs/LICENSE'
6966
- '!NOTICE'
67+
- '!**/NOTICE'
68+
- '!shenyu-*/**/NOTICE'
69+
- '!shenyu-*/**/release-docs/NOTICE'
7070
- '!.github/ISSUE_TEMPLATE/**'
7171
- '!.github/PULL_REQUEST_TEMPLATE'
72+
- 'shenyu-*/**'
73+
- 'pom.xml'
74+
- '**/pom.xml'
75+
- 'mvnw'
76+
- 'mvnw.cmd'
77+
- '.mvn/**'
78+
- '.github/workflows/**'
79+
- name: Debug - Show matched files
80+
if: steps.filter.outputs.code == 'true'
81+
run: |
82+
echo "Matched files: ${{ steps.filter.outputs.code_files }}"
7283
- name: Restore ShenYu Maven Repos
7384
if: steps.filter.outputs.code == 'true'
7485
id: restore-maven-cache

shenyu-dist/shenyu-admin-dist/src/main/release-docs/LICENSE

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -408,13 +408,28 @@ The text of each license is the standard Apache 2.0 license.
408408
spring-webmvc 6.1.10: https://mvnrepository.com/artifact/org.springframework/spring-webmvc, Apache 2.0
409409
spring-websocket 6.1.10: https://mvnrepository.com/artifact/org.springframework/spring-websocket, Apache 2.0
410410
swagger-annotations 1.6.9: https://github.com/swagger-api/swagger-core, Apache 2.0
411+
swagger-annotations 2.2.34: https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-annotations, Apache 2.0
411412
swagger-annotations-jakarta 2.2.21: https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-annotations-jakarta, Apache 2.0
412413
swagger-core 2.2.9: https://github.com/swagger-api/swagger-core, Apache 2.0
414+
swagger-core 2.2.34: https://github.com/swagger-api/swagger-core, Apache 2.0
415+
swagger-core 1.6.16: https://github.com/swagger-api/swagger-core, Apache 2.0
413416
swagger-core-jakarta 2.2.21: https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-core-jakarta, Apache 2.0
414417
swagger-models-jakarta 2.2.21: https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-models-jakarta, Apache 2.0
418+
swagger-models 1.6.16: https://github.com/swagger-api/swagger-core, Apache 2.0
415419
swagger-models 2.2.9: https://github.com/swagger-api/swagger-core, Apache 2.0
420+
swagger-models 2.2.34: https://github.com/swagger-api/swagger-core, Apache 2.0
416421
swagger-ui 5.13.0: https://github.com/swagger-api/swagger-ui, Apache 2.0
417-
swagger-parser 2.1.23 https://github.com/swagger-api/swagger-parser, Apache 2.0
422+
swagger-parser 2.1.23: https://github.com/swagger-api/swagger-parser, Apache 2.0
423+
swagger-parser 2.1.30: https://github.com/swagger-api/swagger-parser, Apache 2.0
424+
swagger-parser 1.0.75: https://github.com/swagger-api/swagger-parser, Apache 2.0
425+
swagger-parser-v3 2.1.30: https://github.com/swagger-api/swagger-parser, Apache 2.0
426+
swagger-parser-core 2.1.30: https://github.com/swagger-api/swagger-parser, Apache 2.0
427+
swagger-parser-safe-url-resolver 1.0.75: https://mvnrepository.com/artifact/io.swagger/swagger-parser-safe-url-resolver, Apache 2.0
428+
swagger-parser-safe-url-resolver 2.1.35: https://mvnrepository.com/artifact/io.swagger.parser.v3/swagger-parser-safe-url-resolver, Apache 2.0
429+
swagger-parser-safe-url-resolver 2.1.30: https://mvnrepository.com/artifact/io.swagger.parser.v3/swagger-parser-safe-url-resolver, Apache 2.0
430+
swagger-compat-spec-parser 1.0.75: https://mvnrepository.com/artifact/io.swagger/swagger-compat-spec-parser, Apache 2.0
431+
swagger-parser-v2-converter 2.1.30: https://mvnrepository.com/artifact/io.swagger.parser.v3/swagger-parser-v2-converter, Apache 2.0
432+
tracer-api 0.16.0: https://mvnrepository.com/artifact/io
418433
simpleclient_tracer_otel 0.16.0: https://mvnrepository.com/artifact/io.prometheus/simpleclient_tracer_otel, Apache 2.0
419434
thymeleaf 3.1.2.RELEASE: http://www.thymeleaf.org, Apache 2.0
420435
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.
425440
unbescape 1.1.6.RELEASE: http://www.unbescape.org, Apache 2.0
426441
zookeeper 3.9.2: https://github.com/apache/zookeeper, Apache 2.0
427442
zookeeper 3.9.3: https://github.com/apache/zookeeper, Apache 2.0
443+
zookeeper 3.9.4: https://github.com/apache/zookeeper, Apache 2.0
428444
zookeeper-jute 3.9.2: https://github.com/apache/zookeeper, Apache 2.0
429445
zookeeper-jute 3.9.3: https://github.com/apache/zookeeper, Apache 2.0
446+
zookeeper-jute 3.9.4: https://github.com/apache/zookeeper, Apache 2.0
430447
vertx-core 4.3.2: https://vertx.io/, Apache 2.0
431448
vertx-grpc 4.3.2: https://vertx.io/, Apache 2.0
432449
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.
457474
j2objc-annotations 2.8 https://github.com/google/j2objc, Apache 2.0
458475
jettison 1.5.4: https://github.com/jettison-json/jettison, Apache 2.0
459476
joda-time 2.3 https://www.joda.org/joda-time/, Apache 2.0
477+
joda-time 2.10.5 https://www.joda.org/joda-time/, Apache 2.0
460478
netflix-eventbus 0.3.0: https://github.com/Netflix/netflix-commons, Apache 2.0
461479
netflix-infix 0.3.0: https://github.com/Netflix/netflix-commons, Apache 2.0
462480
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.
470488
xml-apis 1.4.01: http://xml.apache.org/commons/components/external/, Apache 2.0
471489
error_prone_annotations 2.18.0: https://mvnrepository.com/artifact/com.google.errorprone/error_prone_annotations, Apache 2.0
472490
kubernetes.io 17.0.2: https://github.com/kubernetes/k8s.io/blob/main/LICENSE, Apache 2.0
491+
msg-simple 1.13: https://github.com/java-json-tools/msg-simple, Apache 2.0
492+
msg-simple 1.2: https://github.com/java-json-tools/msg-simple, Apache 2.0
493+
jackson-coreutils 2.0: https://github.com/java-json-tools/jackson-coreutils, Apache 2.0
494+
libphonenumber 8.11.1: https://github.com/google/libphonenumber, Apache 2.0
495+
jackson-coreutils-equivalence 1.0: https://github.com/java-json-tools/jackson-coreutils, Apache 2.0
496+
json-schema-validator 2.2.14: https://github.com/java-json-tools/json-schema-validator, Apache 2.0
497+
json-patch 1.13: https://github.com/java-json-tools/json-patch, Apache 2.0
498+
btf 1.3: https://github.com/java-json-tools/btf, Apache 2.0
499+
jna 5.16.0: https://github.com/java-native-access/jna, Apache 2.0
500+
jna-platform 5.16.0: https://github.com/java-native-access/jna, Apache 2.0
501+
javatuples 1.2: https://mvnrepository.com/artifact/org.javatuples/javatuples, Apache 2.0
502+
json-schema-core 1.2.14: https://mvnrepository.com/artifact/com.github.java-json-tools/json-schema-core, Apache 2.0
503+
uri-template 0.10: https://github.com/java-json-tools/uri-template, Apache 2.0
473504

474505
========================================================================
475506
BSD licenses
@@ -544,6 +575,8 @@ The text of each license is also included at licenses/LICENSE-[project].txt.
544575
checker-qual 3.12.0: https://github.com/typetools/checker-framework/blob/master/checker-qual, MIT
545576
dexx-collections 0.2: https://github.com/andrewoma/dexx, MIT
546577
checker-qual 3.33.0: https://checkerframework.org/, MIT
578+
jopt-simple 5.0.4: https://github.com/jopt-simple/jopt-simple, MIT
579+
oshi-core 6.7.0: https://github.com/oshi/oshi, MIT
547580

548581
========================================================================
549582
MPL licenses
@@ -553,6 +586,7 @@ The following components are provided under the MPL License. See project link fo
553586
The text of each license is also included at licenses/LICENSE-[project].txt.
554587

555588
consul-api 1.4.5: https://github.com/hashicorp/consul, MPL 2.0
589+
rhino 1.7.7.2: https://mozilla.github.io/rhino/ , MPL 2.0
556590

557591
========================================
558592
WTFPL License

shenyu-dist/shenyu-bootstrap-dist/src/main/release-docs/LICENSE

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -554,8 +554,10 @@ The text of each license is the standard Apache 2.0 license.
554554
zkclient 0.11: https://github.com/sgroschupf/zkclient, Apache 2.0
555555
zookeeper 3.9.2: https://github.com/apache/zookeeper, Apache 2.0
556556
zookeeper 3.9.3: https://github.com/apache/zookeeper, Apache 2.0
557+
zookeeper 3.9.4: https://github.com/apache/zookeeper, Apache 2.0
557558
zookeeper-jute 3.9.2: https://github.com/apache/zookeeper, Apache 2.0
558559
zookeeper-jute 3.9.3: https://github.com/apache/zookeeper, Apache 2.0
560+
zookeeper-jute 3.9.4: https://github.com/apache/zookeeper, Apache 2.0
559561
byte-buddy 1.14.11: https://github.com/raphw/byte-buddy, Apache 2.0
560562
byte-buddy-agent 1.14.17: https://github.com/raphw/byte-buddy, Apache 2.0
561563
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.
625627
lts-sdk-common 1.0.1: https://github.com/huaweicloud/huaweicloud-lts-sdk-java, Apache 2.0
626628
amqp-client 5.21.0: https://www.rabbitmq.com/api-guide.html#license, Apache 2.0
627629
hessian-lite 3.2.13: https://github.com/apache/dubbo-hessian-lite, Apache 2.0
628-
629-
========================================================================
630-
Apache 2.0 licenses
631-
========================================================================
632-
633-
The following components are provided under the Apache license. See project link for details.
634-
The text of each license is also included at licenses/LICENSE-[project].txt.
635-
630+
javatuples 1.2: https://mvnrepository.com/artifact/org.javatuples/javatuples, Apache 2.0
636631
wasi-cap-std-sync 7.0.0: https://github.com/bytecodealliance/wasmtime, Apache 2.0
637632
wasi-common 7.0.0: https://github.com/bytecodealliance/wasmtime, Apache 2.0
638633
wasmtime 7.0.0: https://github.com/bytecodealliance/wasmtime, Apache 2.0
639634
wasmtime-wasi 7.0.0: https://github.com/bytecodealliance/wasmtime, Apache 2.0
635+
jna-platform 5.16.0: https://github.com/java-native-access/jna, Apache 2.0
640636

641637
========================================================================
642638
BSD licenses
@@ -752,6 +748,7 @@ The text of each license is also included at licenses/LICENSE-[project].txt.
752748
content-type 2.1: http://webjars.org, MIT
753749
dexx-collections 0.2: https://github.com/andrewoma/dexx, MIT
754750
checker-qual 3.33.0: https://github.com/typetools/checker-framework/blob/master/checker-qual, MIT
751+
oshi-core 6.7.0: https://github.com/oshi/oshi, MIT
755752

756753
========================================================================
757754
MPL licenses

0 commit comments

Comments
 (0)