Skip to content

Commit

Permalink
Version bump phase 2 (#633)
Browse files Browse the repository at this point in the history
* Version bump phase 2
* Bump github action plugin versions
* Run basic unit tests also with java 22
  • Loading branch information
gmokki authored Apr 11, 2024
1 parent f91dca7 commit 1682f15
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 24 deletions.
28 changes: 14 additions & 14 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,13 @@ jobs:
if: always()
strategy:
matrix:
java: [ '17', '21' ]
java: [ '17', '21', '22' ]
runs-on: ubuntu-latest
steps:
- name: Check out
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ matrix.java }}
distribution: 'temurin'
Expand All @@ -42,9 +42,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: 17
distribution: 'temurin'
Expand All @@ -56,15 +56,15 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: 17
distribution: 'temurin'
cache: 'maven'
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
uses: github/codeql-action/init@v3
with:
languages: java, javascript
config-file: ./.github/codeql-config.yaml
Expand All @@ -76,7 +76,7 @@ jobs:
name: 'SpotBugs Report'
path: '**/spotbugsXml.xml'
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
uses: github/codeql-action/analyze@v3

integration-tests:
if: always()
Expand All @@ -90,27 +90,27 @@ jobs:
DB_VERSION: ${{ matrix.java == 17 && 'old' || 'latest' }}
steps:
- name: Check out
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ matrix.java }}
distribution: 'temurin'
cache: 'maven'
- name: Set up database
run: ./scripts/setup-db-${{ matrix.db }}.sh
- name: Build
run: mvn -T1C --color=always -DskipTests -Dmaven.javadoc.skip=true -Dmaven.source.skip=true --am -pl nflow-tests install
run: mvn -T1C --no-transfer-progress --color=always -DskipTests -Dmaven.javadoc.skip=true -Dmaven.source.skip=true --am -pl nflow-tests install
- name: Run the integration tests
run: mvn -T1C -Dsurefire.forkcount=1 --color=always -rf :nflow-tests surefire:test
run: mvn -T1C --no-transfer-progress -Dsurefire.forkcount=1 --color=always -rf :nflow-tests surefire:test
- name: Publish JUnit test report
uses: scacap/action-surefire-report@v1
if: always()
with:
check_name: 'Integration Test Report for Java ${{ matrix.java }} and ${{ matrix.db }}'
- name: Upload test files as artifact
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: 'integrationtest-results-java${{ matrix.java }}-${{ matrix.db }}'
path: '**/target/surefire-reports/*.xml'
Expand Down
7 changes: 5 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,24 @@
- Jetty 11.0.20
- Apache CFX 4.0.4
- Dropwizard metrics 4.2.19
- logback 1.5.3
- logback 1.5.4
- jackson 2.17.0
- h2 2.2.224
- protobuf 3.25.1
- db2 jcc 11.5.9.0
- mssql-jdbc 12.6.1
- mysql-connector 8.3.0
- ojdbc11 23.3.0.23.09
- ojdbc11 23.2.0.0
- postgresql 42.7.3
- mariadb-java-client 3.3.3
- HikariCP 5.1.0
- netty 4.1.107
- joda-time 2.12.5
- commons-lang3 3.14.0
- slf4j 2.0.12
- spring 6.0.18
- reactor-netty 1.1.18
- reactor-core 3.6.5


## 9.0.0 (2023-08-30)
Expand Down
16 changes: 8 additions & 8 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@
<jackson.version>2.17.0</jackson.version>
<jackson-databind.version>2.17.0</jackson-databind.version>
<javassist.version>3.30.2-GA</javassist.version>
<jakarta.annotation-api.version>2.1.1</jakarta.annotation-api.version>
<jakarta.annotation-api.version>3.0.0</jakarta.annotation-api.version>
<jakarta.servlet-api.version>6.0.0</jakarta.servlet-api.version>
<jakarta.inject-api.version>2.0.1</jakarta.inject-api.version>
<jakarta.ws.rs.version>3.1.0</jakarta.ws.rs.version>
Expand All @@ -140,13 +140,13 @@
<jodatime.version>2.12.7</jodatime.version>
<junit5.version>5.10.0</junit5.version>
<junit-platform.version>1.10.2</junit-platform.version>
<logback-classic.version>1.5.3</logback-classic.version>
<logback-classic.version>1.5.4</logback-classic.version>
<mariadb.version>3.3.3</mariadb.version>
<maven-assembly.version>3.7.1</maven-assembly.version>
<maven-clean.version>3.3.2</maven-clean.version>
<maven-compiler.version>3.13.0</maven-compiler.version>
<maven-deploy.version>3.1.1</maven-deploy.version>
<maven-download.version>1.8.1</maven-download.version>
<maven-download.version>1.9.0</maven-download.version>
<maven-eclipse.version>2.10</maven-eclipse.version>
<maven-enforcer.version>3.4.1</maven-enforcer.version>
<maven-gpg.version>3.2.2</maven-gpg.version>
Expand Down Expand Up @@ -175,14 +175,14 @@
<postgresql.version>42.7.3</postgresql.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<reactor.core.version>3.6.4</reactor.core.version>
<reactor.netty.version>1.1.17</reactor.netty.version>
<reactor.core.version>3.6.5</reactor.core.version>
<reactor.netty.version>1.1.18</reactor.netty.version>
<reflections.version>0.10.2</reflections.version>
<slf4j.version>2.0.12</slf4j.version>
<spotbugs.version>4.8.3</spotbugs.version>
<spotbugs.version>4.8.4</spotbugs.version>
<spotbugs-contrib.version>7.6.4</spotbugs-contrib.version>
<spotbugs-maven-plugin.version>4.8.3.1</spotbugs-maven-plugin.version>
<spring.version>6.0.11</spring.version>
<spotbugs-maven-plugin.version>4.8.4.0</spotbugs-maven-plugin.version>
<spring.version>6.0.18</spring.version>
<swagger.version>2.2.21</swagger.version>
<validation.api.version>3.0.2</validation.api.version>
<versions-maven-plugin.version>2.16.2</versions-maven-plugin.version>
Expand Down

0 comments on commit 1682f15

Please sign in to comment.