Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
1ede940
Add renovate.json (#295)
renovate[bot] Feb 6, 2024
3fc1608
Add .whitesource configuration file (#294)
mend-bolt-for-github[bot] Feb 6, 2024
637e007
feat(ci): Adds basic build and test ci workflow (#301)
GoetzGoerisch Feb 6, 2024
5c36945
fix(ci): update permissions for workflow
GoetzGoerisch Jul 21, 2025
425e246
fix(deps): update netty monorepo to v4.2.3.final
renovate[bot] Jul 21, 2025
178fa3a
chore(deps): update dependency org.apache.maven.plugins:maven-failsaf…
renovate[bot] Jul 21, 2025
7ac68d2
chore(deps): update dependency org.apache.maven.plugins:maven-site-pl…
renovate[bot] Jul 21, 2025
e635870
chore(deps): update dependency org.apache.maven.plugins:maven-surefir…
renovate[bot] Jul 21, 2025
0365822
chore(deps): update dependency com.puppycrawl.tools:checkstyle to v10…
renovate[bot] Jul 21, 2025
e7893a8
chore(deps): update dependency org.mockito:mockito-core to v5.18.0
renovate[bot] Jul 21, 2025
16dbfa7
chore(deps): update dependency org.xmlunit:xmlunit-core to v2.10.3
renovate[bot] Jul 21, 2025
71eac10
chore(deps): update dependency org.codehaus.mojo:jaxb2-maven-plugin t…
renovate[bot] Jul 21, 2025
69b9644
chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plu…
renovate[bot] Jul 21, 2025
d755119
chore(deps): update dependency com.digitalpetri.opcua:data-type-test …
renovate[bot] Jul 21, 2025
d072c40
chore(deps): update dependency org.apache.maven.plugins:maven-clean-p…
renovate[bot] Jul 21, 2025
0e4a8c7
chore(deps): update actions/setup-java action to v4.7.1
renovate[bot] Jul 21, 2025
2688a89
chore(deps): update dependency org.apache.maven.plugins:maven-enforce…
renovate[bot] Jul 21, 2025
50e6e50
chore(deps): update dependency org.sonatype.central:central-publishin…
renovate[bot] Jul 21, 2025
6cad16d
fix(deps): update bouncycastle.version to v1.81
renovate[bot] Jul 21, 2025
f01b950
fix(deps): update junit-framework monorepo to v5.13.4
renovate[bot] Jul 21, 2025
be58465
chore(deps): update dependency org.codehaus.mojo:flatten-maven-plugin…
renovate[bot] Aug 18, 2025
9632ec3
chore(deps): update dependency com.puppycrawl.tools:checkstyle to v11
renovate[bot] Aug 18, 2025
4b95269
chore(deps): update actions/checkout action to v5
renovate[bot] Aug 18, 2025
6398cc4
fix(deps): update netty monorepo to v4.2.4.final
renovate[bot] Aug 18, 2025
e4809ee
chore(deps): update dependency org.mockito:mockito-core to v5.19.0
renovate[bot] Aug 18, 2025
53c1812
chore(deps): update dependency org.apache.maven.plugins:maven-javadoc…
renovate[bot] Aug 18, 2025
c395dde
chore(deps): update actions/setup-java action to v4.7.1
renovate[bot] Aug 18, 2025
a7de1a5
chore(deps): update dependency org.codehaus.mojo:versions-maven-plugi…
renovate[bot] Nov 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
# your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Setup Java
uses: actions/setup-java@v4
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/generate-maven-sbom.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ jobs:
project-version: ${{ steps.version.outputs.PROJECT_VERSION }}
steps:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
fetch-depth: 0
ref: ${{ github.event.workflow_run.head_sha || github.event.inputs.version }}

- name: Setup Java SDK
uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4.7.0
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
with:
java-version: ${{ env.JAVA_VERSION }}
distribution: ${{ env.JAVA_DISTRO }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/google-java-format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ jobs:
formatting:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Set up Java
uses: actions/setup-java@v4.6.0
uses: actions/setup-java@v4.7.1
with:
distribution: "temurin"
java-version: 17
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/maven-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5

- name: Set up Maven Central Repository
uses: actions/setup-java@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/maven-verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5

- name: Set up JDK 17
uses: actions/setup-java@v4
Expand Down
35 changes: 35 additions & 0 deletions .github/workflows/maven.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven

name: Java CI with Maven
permissions:
contents: read

on:
push:
branches:
pull_request:
branches: [ master, develop ]

jobs:
build:

runs-on: ubuntu-latest
strategy:
matrix:
java: [ '17' ]
fail-fast: false
name: Java ${{ matrix.java }} build


steps:
- uses: actions/checkout@v5
- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v4
with:
java-version: ${{ matrix.java }}
distribution: 'temurin'
cache: maven
- name: Build with Maven
run: mvn clean install -DskipTests=false
14 changes: 14 additions & 0 deletions .whitesource
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"scanSettings": {
"baseBranches": []
},
"checkRunSettings": {
"vulnerableCheckRunConclusionLevel": "failure",
"displayMode": "diff",
"useMendCheckNames": true
},
"issueSettings": {
"minSeverityLevel": "LOW",
"issueType": "DEPENDENCY"
}
}
2 changes: 1 addition & 1 deletion opc-ua-stack/encoding-xml/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
<dependency>
<groupId>org.xmlunit</groupId>
<artifactId>xmlunit-core</artifactId>
<version>2.10.0</version>
<version>2.10.3</version>
<scope>test</scope>
</dependency>
</dependencies>
Expand Down
36 changes: 18 additions & 18 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -58,42 +58,42 @@
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

<!-- Dependency Versions -->
<bouncycastle.version>1.80</bouncycastle.version>
<data-type-test.version>0.2</data-type-test.version>
<bouncycastle.version>1.81</bouncycastle.version>
<data-type-test.version>0.3</data-type-test.version>
<gson.version>2.13.1</gson.version>
<guava.version>33.4.8-jre</guava.version>
<jakarta-activation.version>2.0.1</jakarta-activation.version>
<jakarta-xml-bind-api.version>4.0.2</jakarta-xml-bind-api.version>
<jaxb.version>4.0.5</jaxb.version>
<netty.version>4.1.121.Final</netty.version>
<netty.version>4.2.4.Final</netty.version>
<netty-channel-fsm.version>1.0.1</netty-channel-fsm.version>
<slf4j.version>2.0.17</slf4j.version>
<jspecify.version>1.0.0</jspecify.version>

<!-- Plugin Dependency Versions -->
<central-publishing-maven-plugin.version>0.7.0</central-publishing-maven-plugin.version>
<checkstyle.version>10.23.1</checkstyle.version>
<jaxb2-maven-plugin.version>3.2.0</jaxb2-maven-plugin.version>
<central-publishing-maven-plugin.version>0.8.0</central-publishing-maven-plugin.version>
<checkstyle.version>11.0.0</checkstyle.version>
<jaxb2-maven-plugin.version>3.3.0</jaxb2-maven-plugin.version>
<maven-bundle-plugin.version>6.0.0</maven-bundle-plugin.version>
<maven-checkstyle-plugin.version>3.6.0</maven-checkstyle-plugin.version>
<maven-clean-plugin.version>3.4.1</maven-clean-plugin.version>
<maven-clean-plugin.version>3.5.0</maven-clean-plugin.version>
<maven-compiler-plugin.version>3.14.0</maven-compiler-plugin.version>
<maven-deploy-plugin.version>3.1.4</maven-deploy-plugin.version>
<maven-enforcer-plugin.version>3.5.0</maven-enforcer-plugin.version>
<maven-failsafe-plugin.version>3.5.2</maven-failsafe-plugin.version>
<maven-gpg-plugin.version>3.2.7</maven-gpg-plugin.version>
<maven-enforcer-plugin.version>3.6.1</maven-enforcer-plugin.version>
<maven-failsafe-plugin.version>3.5.3</maven-failsafe-plugin.version>
<maven-gpg-plugin.version>3.2.8</maven-gpg-plugin.version>
<maven-install-plugin.version>3.1.4</maven-install-plugin.version>
<maven-jar-plugin.version>3.4.2</maven-jar-plugin.version>
<maven-release-plugin.version>3.1.1</maven-release-plugin.version>
<maven-shade-plugin.version>3.6.0</maven-shade-plugin.version>
<maven-source-plugin.version>3.3.1</maven-source-plugin.version>
<maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version>
<versions-maven-plugin.version>2.18.0</versions-maven-plugin.version>
<flatten-maven-plugin.version>1.7.1</flatten-maven-plugin.version>
<maven-surefire-plugin.version>3.5.3</maven-surefire-plugin.version>
<versions-maven-plugin.version>2.20.1</versions-maven-plugin.version>
<flatten-maven-plugin.version>1.7.2</flatten-maven-plugin.version>

<!-- Test Dependency Versions -->
<junit.version>5.12.2</junit.version>
<mockito.version>5.17.0</mockito.version>
<junit.version>5.13.4</junit.version>
<mockito.version>5.19.0</mockito.version>
</properties>

<profiles>
Expand All @@ -104,7 +104,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.11.2</version>
<version>3.11.3</version>
<configuration>
<doclint>none</doclint>
<failOnError>false</failOnError>
Expand Down Expand Up @@ -219,7 +219,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.11.2</version>
<version>3.11.3</version>
<configuration>
<doclint>none</doclint>
<failOnError>false</failOnError>
Expand Down Expand Up @@ -451,7 +451,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>4.0.0-M9</version>
<version>4.0.0-M16</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
Expand Down
6 changes: 6 additions & 0 deletions renovate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
]
}
Loading