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
f79c458
Add renovate.json (#295)
renovate[bot] Feb 6, 2024
c93f6f6
Add .whitesource configuration file (#294)
mend-bolt-for-github[bot] Feb 6, 2024
253a81e
feat(ci): Adds basic build and test ci workflow (#301)
GoetzGoerisch Feb 6, 2024
e638137
fix(ci): update permissions for workflow
GoetzGoerisch Jul 21, 2025
585a54d
fix(deps): update netty monorepo to v4.2.3.final
renovate[bot] Jul 21, 2025
abf1abc
chore(deps): update dependency org.apache.maven.plugins:maven-failsaf…
renovate[bot] Jul 21, 2025
6af4fd0
chore(deps): update dependency org.apache.maven.plugins:maven-site-pl…
renovate[bot] Jul 21, 2025
c5d5da3
chore(deps): update dependency org.apache.maven.plugins:maven-surefir…
renovate[bot] Jul 21, 2025
4e68111
chore(deps): update dependency com.puppycrawl.tools:checkstyle to v10…
renovate[bot] Jul 21, 2025
b01d9d9
chore(deps): update dependency org.mockito:mockito-core to v5.18.0
renovate[bot] Jul 21, 2025
2493417
chore(deps): update dependency org.xmlunit:xmlunit-core to v2.10.3
renovate[bot] Jul 21, 2025
a02cafe
chore(deps): update dependency org.codehaus.mojo:jaxb2-maven-plugin t…
renovate[bot] Jul 21, 2025
77b4251
chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plu…
renovate[bot] Jul 21, 2025
abaeb54
chore(deps): update dependency com.digitalpetri.opcua:data-type-test …
renovate[bot] Jul 21, 2025
5659f7c
chore(deps): update dependency org.apache.maven.plugins:maven-clean-p…
renovate[bot] Jul 21, 2025
b3ab704
chore(deps): update actions/setup-java action to v4.7.1
renovate[bot] Jul 21, 2025
c8b8005
chore(deps): update dependency org.apache.maven.plugins:maven-enforce…
renovate[bot] Jul 21, 2025
0bb846d
chore(deps): update dependency org.sonatype.central:central-publishin…
renovate[bot] Jul 21, 2025
002b1f0
fix(deps): update bouncycastle.version to v1.81
renovate[bot] Jul 21, 2025
be296e5
fix(deps): update junit-framework monorepo to v5.13.4
renovate[bot] Jul 21, 2025
26c74a2
chore(deps): update dependency org.codehaus.mojo:flatten-maven-plugin…
renovate[bot] Aug 18, 2025
afca37b
chore(deps): update dependency com.puppycrawl.tools:checkstyle to v11
renovate[bot] Aug 18, 2025
568f02f
chore(deps): update actions/checkout action to v5
renovate[bot] Aug 18, 2025
2893c8a
fix(deps): update netty monorepo to v4.2.4.final
renovate[bot] Aug 18, 2025
8b16cfb
chore(deps): update dependency org.mockito:mockito-core to v5.19.0
renovate[bot] Aug 18, 2025
d5654e0
chore(deps): update dependency org.apache.maven.plugins:maven-javadoc…
renovate[bot] Aug 18, 2025
0cf6e67
chore(deps): update actions/setup-java action to v4.7.1
renovate[bot] Aug 18, 2025
02d6304
fix(deps): update dependency org.eclipse.milo:milo-examples to v1.0.5
renovate[bot] Aug 31, 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 milo-examples/client-examples/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parent>
<groupId>org.eclipse.milo</groupId>
<artifactId>milo-examples</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.0.5</version>
</parent>

<name>Milo :: Client Examples</name>
Expand Down
2 changes: 1 addition & 1 deletion milo-examples/server-examples/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parent>
<groupId>org.eclipse.milo</groupId>
<artifactId>milo-examples</artifactId>
<version>1.0.4-SNAPSHOT</version>
<version>1.0.5</version>
</parent>

<name>Milo :: Server Examples</name>
Expand Down
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
34 changes: 17 additions & 17 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>
<maven-surefire-plugin.version>3.5.3</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>
<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 @@ -171,7 +171,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 @@ -402,7 +402,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