Skip to content

Commit 3870fe0

Browse files
committed
Monthly maintenance 2026-02-14
Note: This was an AI-assisted maintenance that has been reviewed
1 parent c389687 commit 3870fe0

11 files changed

Lines changed: 1551 additions & 1435 deletions

.github/workflows/gradle-nightly-build-actions.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,12 @@ jobs:
2121
distribution: temurin
2222
java-version: 21
2323

24-
# https://github.com/gradle/gradle-build-action
24+
# https://github.com/gradle/actions
25+
- name: 🔧 Setup Gradle
26+
uses: gradle/actions/setup-gradle@v4
27+
2528
- name: ⚙️ Build with Gradle
26-
uses: gradle/gradle-build-action@v3
27-
with:
28-
arguments: build
29+
run: ./gradlew build
2930

3031
# https://github.com/actions/upload-artifact
3132
- name: 📦 Upload artifact

.github/workflows/gradle-on-push-build-actions.yml

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -25,22 +25,12 @@ jobs:
2525
distribution: temurin
2626
java-version: 21
2727

28-
# https://github.com/actions/cache
29-
- name: Cache Gradle packages
30-
uses: actions/cache@v4
31-
with:
32-
path: |
33-
~/.gradle/caches
34-
~/.gradle/wrapper
35-
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
36-
restore-keys: |
37-
${{ runner.os }}-gradle-
38-
39-
# https://github.com/gradle/gradle-build-action
28+
# https://github.com/gradle/actions
29+
- name: 🔧 Setup Gradle
30+
uses: gradle/actions/setup-gradle@v4
31+
4032
- name: ⚙️ Build with Gradle
41-
uses: gradle/gradle-build-action@v3
42-
with:
43-
arguments: build
33+
run: ./gradlew build
4434

4535
# https://github.com/actions/upload-artifact
4636
- uses: actions/upload-artifact@v4

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
> Update: The project has been migrated to Spring Boot 3.5.x, Java 21, and Angular 20.
66
7-
> Note: Parts of this project were developed with the assistance of AI tools.
7+
> Note: Parts of this project were developed and maintained with the assistance of AI tools.
88
> All generated code has been reviewed and curated by the maintainer.
99
1010
## Technology Stack

build.gradle

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ plugins {
66
id "com.github.node-gradle.node" version "7.1.0"
77

88
// https://plugins.gradle.org/plugin/com.google.cloud.tools.jib
9-
id "com.google.cloud.tools.jib" version "3.5.2"
9+
id "com.google.cloud.tools.jib" version "3.5.3"
1010

1111
// https://plugins.gradle.org/plugin/org.owasp.dependencycheck
12-
id "org.owasp.dependencycheck" version "12.1.1"
12+
id "org.owasp.dependencycheck" version "12.2.0"
1313
}
1414

1515
apply plugin: 'java'
@@ -114,6 +114,7 @@ jib {
114114
}
115115

116116
dependencyCheck {
117+
suppressionFile = 'owasp-suppressions.xml'
117118
// npm audit already covers JavaScript — scan Java dependencies only
118119
analyzers {
119120
nodeAudit { enabled = false }

gradle/wrapper/gradle-wrapper.jar

-17.9 KB
Binary file not shown.
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-all.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.4-bin.zip
44
networkTimeout=10000
5+
validateDistributionUrl=true
56
zipStoreBase=GRADLE_USER_HOME
67
zipStorePath=wrapper/dists

gradlew

Lines changed: 18 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gradlew.bat

Lines changed: 14 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

owasp-suppressions.xml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<suppressions xmlns="https://jeremylong.github.io/DependencyCheck/dependency-suppression.1.3.xsd">
3+
<!--
4+
CVE-2025-68161 affects the Socket Appender in log4j-core.
5+
This project only uses log4j-api (via log4j-to-slf4j from Spring Boot).
6+
The Socket Appender is not in the dependency tree — false positive.
7+
-->
8+
<suppress>
9+
<notes>False positive: CVE affects log4j-core Socket Appender, not log4j-api</notes>
10+
<packageUrl regex="true">^pkg:maven/org\.apache\.logging\.log4j/log4j\-api@.*$</packageUrl>
11+
<cve>CVE-2025-68161</cve>
12+
</suppress>
13+
</suppressions>

0 commit comments

Comments
 (0)