diff --git a/.github/workflows/dependencies_update.yml b/.github/workflows/dependencies_update.yml index 9f536ee..1bf502f 100644 --- a/.github/workflows/dependencies_update.yml +++ b/.github/workflows/dependencies_update.yml @@ -61,14 +61,6 @@ jobs: env: { CREATED_ISSUES: '${{ inputs.vulnerability_issues }}' } - - name: Project Keeper Fix - id: project-keeper-fix - run: | - mvn --batch-mode com.exasol:project-keeper-maven-plugin:fix --projects . - - name: Project Keeper Fix for updated Project Keeper version - id: project-keeper-fix-2 - run: | - mvn --batch-mode com.exasol:project-keeper-maven-plugin:fix --projects . - name: Generate Pull Request comment id: pr-comment run: | @@ -81,7 +73,11 @@ jobs: echo 'It updates dependencies.' >> "$GITHUB_OUTPUT" fi echo >> "$GITHUB_OUTPUT" - echo '# ⚠️ This PR does not trigger CI workflows by default ⚠️' >> "$GITHUB_OUTPUT" + echo '# ⚠️ Notes ⚠️' >> "$GITHUB_OUTPUT" + echo '## Run PK fix manually' >> "$GITHUB_OUTPUT" + echo 'Due to restrictions workflow `dependencies_update.yml` can't update other workflows, see https://github.com/exasol/project-keeper/issues/578 for details.' >> "$GITHUB_OUTPUT" + echo 'Please checkout this PR locally and run `mvn com.exasol:project-keeper-maven-plugin:fix --projects .`' >> "$GITHUB_OUTPUT" + echo '## This PR does not trigger CI workflows' >> "$GITHUB_OUTPUT" echo 'Please click the **Close pull request** button and then **Reopen pull request** to trigger running checks.' >> "$GITHUB_OUTPUT" echo 'See https://github.com/exasol/project-keeper/issues/534 for details.' >> "$GITHUB_OUTPUT" echo 'EOF' >> "$GITHUB_OUTPUT" diff --git a/dependencies.md b/dependencies.md index c84bc40..7c64e89 100644 --- a/dependencies.md +++ b/dependencies.md @@ -38,20 +38,20 @@ ### Test Dependencies -| Dependency | License | -| ----------------------------------------------- | ---------------------------------------------- | -| [org.seleniumhq.selenium:selenium-java][26] | [The Apache Software License, Version 2.0][16] | -| [Hamcrest][0] | [BSD License 3][1] | -| [JUnit Jupiter (Aggregator)][2] | [Eclipse Public License v2.0][3] | -| [WebDriverManager][27] | [Apache 2.0][28] | -| [mockito-junit-jupiter][29] | [MIT][30] | -| [JSON in Java][31] | [Public Domain][32] | -| [Testcontainers :: JUnit Jupiter Extension][33] | [MIT][34] | -| [Test containers for Exasol on Docker][35] | [MIT License][36] | -| [Test Database Builder for Java][37] | [MIT License][38] | -| [Bouncy Castle Provider][39] | [Bouncy Castle Licence][40] | -| [jackson-databind][41] | [The Apache Software License, Version 2.0][9] | -| [Apache Commons IO][42] | [Apache-2.0][9] | +| Dependency | License | +| ----------------------------------------------------------------------- | ---------------------------------------------- | +| [org.seleniumhq.selenium:selenium-java][26] | [The Apache Software License, Version 2.0][16] | +| [Hamcrest][0] | [BSD License 3][1] | +| [JUnit Jupiter (Aggregator)][2] | [Eclipse Public License v2.0][3] | +| [WebDriverManager][27] | [Apache 2.0][28] | +| [Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs][29] | [Bouncy Castle Licence][30] | +| [mockito-junit-jupiter][31] | [MIT][32] | +| [JSON in Java][33] | [Public Domain][34] | +| [Testcontainers :: JUnit Jupiter Extension][35] | [MIT][36] | +| [Test containers for Exasol on Docker][37] | [MIT License][38] | +| [Test Database Builder for Java][39] | [MIT License][40] | +| [jackson-databind][41] | [The Apache Software License, Version 2.0][9] | +| [Apache Commons IO][42] | [Apache-2.0][9] | ### Plugin Dependencies @@ -123,18 +123,18 @@ [26]: https://selenium.dev/ [27]: https://bonigarcia.dev/webdrivermanager/ [28]: https://www.apache.org/licenses/LICENSE-2.0 -[29]: https://github.com/mockito/mockito -[30]: https://opensource.org/licenses/MIT -[31]: https://github.com/douglascrockford/JSON-java -[32]: https://github.com/stleary/JSON-java/blob/master/LICENSE -[33]: https://java.testcontainers.org -[34]: http://opensource.org/licenses/MIT -[35]: https://github.com/exasol/exasol-testcontainers/ -[36]: https://github.com/exasol/exasol-testcontainers/blob/main/LICENSE -[37]: https://github.com/exasol/test-db-builder-java/ -[38]: https://github.com/exasol/test-db-builder-java/blob/main/LICENSE -[39]: https://www.bouncycastle.org/java.html -[40]: https://www.bouncycastle.org/licence.html +[29]: https://www.bouncycastle.org/java.html +[30]: https://www.bouncycastle.org/licence.html +[31]: https://github.com/mockito/mockito +[32]: https://opensource.org/licenses/MIT +[33]: https://github.com/douglascrockford/JSON-java +[34]: https://github.com/stleary/JSON-java/blob/master/LICENSE +[35]: https://java.testcontainers.org +[36]: http://opensource.org/licenses/MIT +[37]: https://github.com/exasol/exasol-testcontainers/ +[38]: https://github.com/exasol/exasol-testcontainers/blob/main/LICENSE +[39]: https://github.com/exasol/test-db-builder-java/ +[40]: https://github.com/exasol/test-db-builder-java/blob/main/LICENSE [41]: https://github.com/FasterXML/jackson [42]: https://commons.apache.org/proper/commons-io/ [43]: https://www.mojohaus.org/exec-maven-plugin diff --git a/doc/changes/changes_1.0.6.md b/doc/changes/changes_1.0.6.md index 9085fe3..62c5aed 100644 --- a/doc/changes/changes_1.0.6.md +++ b/doc/changes/changes_1.0.6.md @@ -25,13 +25,14 @@ This release upgrades dependencies. #### Plugin Dependency Updates * Updated `com.exasol:error-code-crawler-maven-plugin:1.3.1` to `2.0.3` -* Updated `com.exasol:project-keeper-maven-plugin:3.0.0` to `4.3.1` +* Updated `com.exasol:project-keeper-maven-plugin:3.0.0` to `4.3.2` * Updated `org.apache.maven.plugins:maven-compiler-plugin:3.11.0` to `3.13.0` +* Updated `org.apache.maven.plugins:maven-enforcer-plugin:3.4.1` to `3.5.0` * Updated `org.apache.maven.plugins:maven-surefire-plugin:3.2.3` to `3.2.5` * Updated `org.apache.maven.plugins:maven-toolchains-plugin:3.1.0` to `3.2.0` * Updated `org.codehaus.mojo:flatten-maven-plugin:1.5.0` to `1.6.0` * Updated `org.jacoco:jacoco-maven-plugin:0.8.11` to `0.8.12` -* Updated `org.sonarsource.scanner.maven:sonar-maven-plugin:3.10.0.2594` to `3.11.0.3922` +* Updated `org.sonarsource.scanner.maven:sonar-maven-plugin:3.10.0.2594` to `4.0.0.4121` ### Tableau Server GUI Tests @@ -42,6 +43,8 @@ This release upgrades dependencies. * Updated `com.fasterxml.jackson.core:jackson-databind:2.16.1` to `2.17.1` * Updated `commons-io:commons-io:2.15.1` to `2.16.1` * Updated `io.github.bonigarcia:webdrivermanager:5.6.3` to `5.8.0` +* Added `org.bouncycastle:bcpkix-jdk18on:1.78.1` +* Removed `org.bouncycastle:bcprov-jdk15on:1.70` * Updated `org.json:json:20231013` to `20240303` * Updated `org.junit.jupiter:junit-jupiter:5.10.1` to `5.10.2` * Updated `org.mockito:mockito-junit-jupiter:5.9.0` to `5.12.0` @@ -51,23 +54,25 @@ This release upgrades dependencies. #### Plugin Dependency Updates * Updated `com.exasol:error-code-crawler-maven-plugin:1.3.1` to `2.0.3` -* Updated `com.exasol:project-keeper-maven-plugin:3.0.0` to `4.3.1` +* Updated `com.exasol:project-keeper-maven-plugin:3.0.0` to `4.3.2` * Updated `org.apache.maven.plugins:maven-compiler-plugin:3.11.0` to `3.13.0` +* Updated `org.apache.maven.plugins:maven-enforcer-plugin:3.4.1` to `3.5.0` * Updated `org.apache.maven.plugins:maven-surefire-plugin:3.2.3` to `3.2.5` * Updated `org.apache.maven.plugins:maven-toolchains-plugin:3.1.0` to `3.2.0` * Updated `org.codehaus.mojo:flatten-maven-plugin:1.5.0` to `1.6.0` * Updated `org.jacoco:jacoco-maven-plugin:0.8.11` to `0.8.12` -* Updated `org.sonarsource.scanner.maven:sonar-maven-plugin:3.10.0.2594` to `3.11.0.3922` +* Updated `org.sonarsource.scanner.maven:sonar-maven-plugin:3.10.0.2594` to `4.0.0.4121` ### Exasol Connector for Tableau #### Plugin Dependency Updates * Updated `com.exasol:error-code-crawler-maven-plugin:1.3.1` to `2.0.3` -* Updated `com.exasol:project-keeper-maven-plugin:3.0.0` to `4.3.1` +* Updated `com.exasol:project-keeper-maven-plugin:3.0.0` to `4.3.2` * Updated `org.apache.maven.plugins:maven-compiler-plugin:3.11.0` to `3.13.0` +* Updated `org.apache.maven.plugins:maven-enforcer-plugin:3.4.1` to `3.5.0` * Updated `org.apache.maven.plugins:maven-surefire-plugin:3.2.3` to `3.2.5` * Updated `org.apache.maven.plugins:maven-toolchains-plugin:3.1.0` to `3.2.0` * Updated `org.codehaus.mojo:flatten-maven-plugin:1.5.0` to `1.6.0` * Updated `org.jacoco:jacoco-maven-plugin:0.8.11` to `0.8.12` -* Updated `org.sonarsource.scanner.maven:sonar-maven-plugin:3.10.0.2594` to `3.11.0.3922` +* Updated `org.sonarsource.scanner.maven:sonar-maven-plugin:3.10.0.2594` to `4.0.0.4121` diff --git a/jdbc-kerberos-setup-test/pk_generated_parent.pom b/jdbc-kerberos-setup-test/pk_generated_parent.pom index 7c3a821..ac7e341 100644 --- a/jdbc-kerberos-setup-test/pk_generated_parent.pom +++ b/jdbc-kerberos-setup-test/pk_generated_parent.pom @@ -45,7 +45,7 @@ org.sonarsource.scanner.maven sonar-maven-plugin - 3.11.0.3922 + 4.0.0.4121 org.apache.maven.plugins @@ -83,7 +83,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.4.1 + 3.5.0 enforce-maven diff --git a/jdbc-kerberos-setup-test/pom.xml b/jdbc-kerberos-setup-test/pom.xml index 506f8a4..54981d2 100644 --- a/jdbc-kerberos-setup-test/pom.xml +++ b/jdbc-kerberos-setup-test/pom.xml @@ -36,7 +36,7 @@ com.exasol project-keeper-maven-plugin - 4.3.1 + 4.3.2 diff --git a/pk_generated_parent.pom b/pk_generated_parent.pom index 33e8310..bf49bd5 100644 --- a/pk_generated_parent.pom +++ b/pk_generated_parent.pom @@ -39,7 +39,7 @@ org.sonarsource.scanner.maven sonar-maven-plugin - 3.11.0.3922 + 4.0.0.4121 org.apache.maven.plugins @@ -77,7 +77,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.4.1 + 3.5.0 enforce-maven diff --git a/pom.xml b/pom.xml index 43ddb8a..31460da 100644 --- a/pom.xml +++ b/pom.xml @@ -26,7 +26,7 @@ com.exasol project-keeper-maven-plugin - 4.3.1 + 4.3.2 diff --git a/tableau-server-GUI-tests/pk_generated_parent.pom b/tableau-server-GUI-tests/pk_generated_parent.pom index cf06eec..49b5189 100644 --- a/tableau-server-GUI-tests/pk_generated_parent.pom +++ b/tableau-server-GUI-tests/pk_generated_parent.pom @@ -45,7 +45,7 @@ org.sonarsource.scanner.maven sonar-maven-plugin - 3.11.0.3922 + 4.0.0.4121 org.apache.maven.plugins @@ -83,7 +83,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.4.1 + 3.5.0 enforce-maven diff --git a/tableau-server-GUI-tests/pom.xml b/tableau-server-GUI-tests/pom.xml index 3ee4d5e..eed7b2f 100644 --- a/tableau-server-GUI-tests/pom.xml +++ b/tableau-server-GUI-tests/pom.xml @@ -35,6 +35,19 @@ webdrivermanager 5.8.0 test + + + org.bouncycastle + bcpkix-jdk18on + + + + + + org.bouncycastle + bcpkix-jdk18on + 1.78.1 + test org.mockito @@ -66,13 +79,6 @@ 3.5.4 test - - - org.bouncycastle - bcprov-jdk15on - 1.70 - test - com.fasterxml.jackson.core @@ -93,7 +99,7 @@ com.exasol project-keeper-maven-plugin - 4.3.1 + 4.3.2