Skip to content

Commit 40fc55e

Browse files
authored
Merge pull request #62 from IABTechLab/gdm-UID2-5192-cleanup
Updated uid2-shared and trivyignore
2 parents 6898e36 + 9277051 commit 40fc55e

File tree

3 files changed

+45
-35
lines changed

3 files changed

+45
-35
lines changed

.github/workflows/build-and-test.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ on: [pull_request, push, workflow_dispatch]
33

44
jobs:
55
build:
6-
uses: IABTechLab/uid2-shared-actions/.github/workflows/shared-build-and-test.yaml@v2
6+
uses: IABTechLab/uid2-shared-actions/.github/workflows/shared-build-and-test.yaml@v3
77
with:
8+
java_version: 21
89
vulnerability_scan_only: true
9-
java_version: "21"
1010
secrets: inherit

.trivyignore

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,3 @@
11
# List any vulnerability that are to be accepted
22
# See https://aquasecurity.github.io/trivy/v0.35/docs/vulnerability/examples/filter/
33
# for more details
4-
# e.g.
5-
6-
# https://thetradedesk.atlassian.net/browse/UID2-4460
7-
CVE-2024-47535
8-
9-
# https://thetradedesk.atlassian.net/browse/UID2-4461
10-
CVE-2024-7254
11-
12-
# https://thetradedesk.atlassian.net/browse/UID2-4874
13-
CVE-2025-24970

pom.xml

Lines changed: 43 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,47 +2,37 @@
22
<project xmlns="http://maven.apache.org/POM/4.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5-
65
<modelVersion>4.0.0</modelVersion>
76

87
<groupId>com.uid2</groupId>
98
<artifactId>uid2-e2e</artifactId>
109
<version>3.2.0</version>
10+
1111
<properties>
1212
<maven.compiler.source>21</maven.compiler.source>
1313
<maven.compiler.target>21</maven.compiler.target>
14-
<uid2-shared.version>8.0.6</uid2-shared.version>
14+
<vertx.version>4.5.13</vertx.version>
15+
<uid2-shared.version>8.1.25</uid2-shared.version>
1516
</properties>
16-
<packaging>jar</packaging>
17-
18-
<licenses>
19-
<license>
20-
<name>The Apache License, Version 2.0</name>
21-
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
22-
</license>
23-
</licenses>
24-
<developers>
25-
<developer>
26-
<name>UID2 team</name>
27-
<email>[email protected]</email>
28-
<organization>UID</organization>
29-
<organizationUrl>https://github.com/IABTechLab</organizationUrl>
30-
</developer>
31-
</developers>
3217

3318
<repositories>
3419
<repository>
3520
<id>snapshots-repo</id>
3621
<url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
37-
<releases><enabled>false</enabled></releases>
38-
<snapshots><enabled>true</enabled></snapshots>
22+
<releases>
23+
<enabled>false</enabled>
24+
</releases>
25+
<snapshots>
26+
<enabled>true</enabled>
27+
</snapshots>
3928
</repository>
4029
<repository>
4130
<id>maven_central</id>
4231
<name>Maven Central</name>
4332
<url>https://repo.maven.apache.org/maven2/</url>
4433
</repository>
4534
</repositories>
35+
4636
<dependencyManagement>
4737
<dependencies>
4838
<dependency>
@@ -61,6 +51,36 @@
6151
<artifactId>uid2-shared</artifactId>
6252
<version>${uid2-shared.version}</version>
6353
</dependency>
54+
<dependency>
55+
<groupId>io.vertx</groupId>
56+
<artifactId>vertx-core</artifactId>
57+
<version>${vertx.version}</version>
58+
</dependency>
59+
<dependency>
60+
<groupId>io.vertx</groupId>
61+
<artifactId>vertx-web</artifactId>
62+
<version>${vertx.version}</version>
63+
</dependency>
64+
<dependency>
65+
<groupId>io.vertx</groupId>
66+
<artifactId>vertx-web-client</artifactId>
67+
<version>${vertx.version}</version>
68+
</dependency>
69+
<dependency>
70+
<groupId>io.vertx</groupId>
71+
<artifactId>vertx-micrometer-metrics</artifactId>
72+
<version>${vertx.version}</version>
73+
</dependency>
74+
<dependency>
75+
<groupId>io.vertx</groupId>
76+
<artifactId>vertx-auth-oauth2</artifactId>
77+
<version>${vertx.version}</version>
78+
</dependency>
79+
<dependency>
80+
<groupId>io.vertx</groupId>
81+
<artifactId>vertx-web-templ-pebble</artifactId>
82+
<version>${vertx.version}</version>
83+
</dependency>
6484
<dependency>
6585
<groupId>com.fasterxml.jackson.core</groupId>
6686
<artifactId>jackson-databind</artifactId>
@@ -130,10 +150,10 @@
130150
<artifactId>maven-compiler-plugin</artifactId>
131151
<version>3.8.0</version>
132152
<configuration>
133-
<source>17</source>
134-
<target>17</target>
153+
<source>21</source>
154+
<target>21</target>
135155
</configuration>
136156
</plugin>
137157
</plugins>
138158
</build>
139-
</project>
159+
</project>

0 commit comments

Comments
 (0)