This is an automated email from the ASF dual-hosted git repository.
damccorm pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/master by this push:
new 1cb87c34dbc old py, java, spotbugs plugins fix (#29008)
1cb87c34dbc is described below
commit 1cb87c34dbc48dc4ceb048037ce350ce7346116c
Author: magicgoody <[email protected]>
AuthorDate: Wed Oct 18 20:23:40 2023 +0600
old py, java, spotbugs plugins fix (#29008)
---
...beam_PerformanceTests_WordCountIT_PythonVersions.yml | 8 +++++++-
.../beam_PostCommit_Java_Examples_Dataflow_V2.yml | 2 ++
.../beam_PostCommit_Java_Examples_Dataflow_V2_Java.yml | 2 ++
.../beam_PostCommit_Java_PVR_Flink_Streaming.yml | 13 +++++++++++++
.github/workflows/beam_PostCommit_Java_PVR_Samza.yml | 2 ++
.../beam_PostCommit_Java_PVR_Spark3_Streaming.yml | 4 +++-
.../workflows/beam_PostCommit_Java_PVR_Spark_Batch.yml | 2 +-
.github/workflows/beam_PostCommit_PortableJar_Flink.yml | 1 +
.github/workflows/beam_PostCommit_PortableJar_Spark.yml | 1 +
.github/workflows/beam_PostCommit_Python.yml | 1 +
.github/workflows/beam_PostCommit_Python_Arm.yml | 1 +
.../beam_PostCommit_Python_Examples_Dataflow.yml | 1 +
.../beam_PostCommit_Python_Examples_Direct.yml | 1 +
.../workflows/beam_PostCommit_Python_Examples_Flink.yml | 1 +
.../workflows/beam_PostCommit_Python_Examples_Spark.yml | 1 +
.../workflows/beam_PostCommit_Python_MongoDBIO_IT.yml | 1 +
...am_PostCommit_Python_ValidatesContainer_Dataflow.yml | 1 +
...ommit_Python_ValidatesContainer_Dataflow_With_RC.yml | 1 +
.../beam_PostCommit_Python_ValidatesRunner_Dataflow.yml | 1 +
.../beam_PostCommit_Python_ValidatesRunner_Flink.yml | 1 +
.../beam_PostCommit_Python_ValidatesRunner_Samza.yml | 1 +
.../beam_PostCommit_Python_ValidatesRunner_Spark.yml | 1 +
.../beam_PostCommit_Python_Xlang_Gcp_Dataflow.yml | 2 +-
.../beam_PostCommit_Python_Xlang_Gcp_Direct.yml | 2 +-
.github/workflows/beam_PostCommit_Sickbay_Python.yml | 1 +
.../beam_PostCommit_TransformService_Direct.yml | 2 +-
.github/workflows/beam_PostCommit_XVR_Direct.yml | 13 ++++++++++---
.github/workflows/beam_PostCommit_XVR_Flink.yml | 13 ++++++++++---
.../beam_PostCommit_XVR_JavaUsingPython_Dataflow.yml | 13 ++++++++++---
.../beam_PostCommit_XVR_PythonUsingJavaSQL_Dataflow.yml | 2 +-
.../beam_PostCommit_XVR_PythonUsingJava_Dataflow.yml | 2 +-
.github/workflows/beam_PostCommit_XVR_Samza.yml | 13 ++++++++++---
.github/workflows/beam_PostCommit_XVR_Spark3.yml | 13 ++++++++++---
.github/workflows/beam_PreCommit_Java.yml | 9 ++++++++-
...am_PreCommit_Java_Amazon-Web-Services2_IO_Direct.yml | 9 ++++++++-
...eam_PreCommit_Java_Amazon-Web-Services_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Amqp_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Azure_IO_Direct.yml | 9 ++++++++-
.../beam_PreCommit_Java_Cassandra_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Cdap_IO_Direct.yml | 9 ++++++++-
.../beam_PreCommit_Java_Clickhouse_IO_Direct.yml | 9 ++++++++-
.github/workflows/beam_PreCommit_Java_Csv_IO_Direct.yml | 9 ++++++++-
.../beam_PreCommit_Java_Debezium_IO_Direct.yml | 9 ++++++++-
.../beam_PreCommit_Java_ElasticSearch_IO_Direct.yml | 9 ++++++++-
...m_PreCommit_Java_File-schema-transform_IO_Direct.yml | 9 ++++++++-
.github/workflows/beam_PreCommit_Java_GCP_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_HBase_IO_Direct.yml | 9 ++++++++-
.../beam_PreCommit_Java_HCatalog_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Hadoop_IO_Direct.yml | 9 ++++++++-
.github/workflows/beam_PreCommit_Java_IOs_Direct.yml | 9 ++++++++-
.../beam_PreCommit_Java_InfluxDb_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_JDBC_IO_Direct.yml | 9 ++++++++-
.github/workflows/beam_PreCommit_Java_Jms_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Kafka_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Kinesis_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Kudu_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_MongoDb_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Mqtt_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Neo4j_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Parquet_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Pulsar_IO_Direct.yml | 9 ++++++++-
.../beam_PreCommit_Java_RabbitMq_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Redis_IO_Direct.yml | 9 ++++++++-
.../beam_PreCommit_Java_SingleStore_IO_Direct.yml | 9 ++++++++-
.../beam_PreCommit_Java_Snowflake_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Solr_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Splunk_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Thrift_IO_Direct.yml | 9 ++++++++-
.../workflows/beam_PreCommit_Java_Tika_IO_Direct.yml | 9 ++++++++-
.github/workflows/beam_PreCommit_Python.yml | 1 +
.github/workflows/beam_PreCommit_Python_Coverage.yml | 1 +
.github/workflows/beam_PreCommit_Python_Dataframes.yml | 1 +
.github/workflows/beam_PreCommit_Python_Examples.yml | 1 +
.github/workflows/beam_PreCommit_Python_Integration.yml | 1 +
.github/workflows/beam_PreCommit_Python_PVR_Flink.yml | 1 +
.github/workflows/beam_PreCommit_Python_Runners.yml | 1 +
.github/workflows/beam_PreCommit_Python_Transforms.yml | 1 +
.github/workflows/beam_PreCommit_SQL.yml | 7 +++++++
.github/workflows/beam_PreCommit_SQL_Java11.yml | 3 ++-
.github/workflows/beam_PreCommit_SQL_Java17.yml | 17 ++++++++++++-----
.../beam_Python_ValidatesContainer_Dataflow_ARM.yml | 1 +
81 files changed, 419 insertions(+), 65 deletions(-)
diff --git
a/.github/workflows/beam_PerformanceTests_WordCountIT_PythonVersions.yml
b/.github/workflows/beam_PerformanceTests_WordCountIT_PythonVersions.yml
index 4fffb938914..ad9d8f71339 100644
--- a/.github/workflows/beam_PerformanceTests_WordCountIT_PythonVersions.yml
+++ b/.github/workflows/beam_PerformanceTests_WordCountIT_PythonVersions.yml
@@ -100,4 +100,10 @@ jobs:
arguments: |
--info \
-Ptest=apache_beam/examples/wordcount_it_test.py::WordCountIT::test_wordcount_it
\
- "-Ptest-pipeline-options=${{
env.beam_PerformanceTests_WordCountIT_PythonVersions_test_arguments_1 }}"
\ No newline at end of file
+ "-Ptest-pipeline-options=${{
env.beam_PerformanceTests_WordCountIT_PythonVersions_test_arguments_1 }}"
+ - name: Archive code coverage results
+ uses: actions/upload-artifact@v3
+ if: always()
+ with:
+ name: python-code-coverage-report
+ path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_V2.yml
b/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_V2.yml
index aadb14b50ef..ab72872d322 100644
--- a/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_V2.yml
+++ b/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_V2.yml
@@ -84,4 +84,6 @@ jobs:
uses: EnricoMi/publish-unit-test-result-action@v2
if: always()
with:
+ commit: '${{ env.prsha || env.GITHUB_SHA }}'
+ comment_mode: ${{ github.event_name == 'issue_comment' && 'always'
|| 'off' }}
files: '**/build/test-results/**/*.xml'
\ No newline at end of file
diff --git
a/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_V2_Java.yml
b/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_V2_Java.yml
index 1277153e20b..151b09469c5 100644
--- a/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_V2_Java.yml
+++ b/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_V2_Java.yml
@@ -98,4 +98,6 @@ jobs:
uses: EnricoMi/publish-unit-test-result-action@v2
if: always()
with:
+ commit: '${{ env.prsha || env.GITHUB_SHA }}'
+ comment_mode: ${{ github.event_name == 'issue_comment' && 'always'
|| 'off' }}
files: '**/build/test-results/**/*.xml'
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Java_PVR_Flink_Streaming.yml
b/.github/workflows/beam_PostCommit_Java_PVR_Flink_Streaming.yml
index 954aa045e6b..050a6fd7289 100644
--- a/.github/workflows/beam_PostCommit_Java_PVR_Flink_Streaming.yml
+++ b/.github/workflows/beam_PostCommit_Java_PVR_Flink_Streaming.yml
@@ -73,3 +73,16 @@ jobs:
uses: ./.github/actions/gradle-command-self-hosted-action
with:
gradle-command:
runners:flink:1.15:job-server:validatesPortableRunnerStreaming
+ - name: Archive JUnit Test Results
+ uses: actions/upload-artifact@v3
+ if: failure()
+ with:
+ name: JUnit Test Results
+ path: "**/build/reports/tests/"
+ - name: Publish JUnit Test Results
+ uses: EnricoMi/publish-unit-test-result-action@v2
+ if: always()
+ with:
+ commit: '${{ env.prsha || env.GITHUB_SHA }}'
+ comment_mode: ${{ github.event_name == 'issue_comment' && 'always'
|| 'off' }}
+ files: '**/build/test-results/**/*.xml'
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Java_PVR_Samza.yml
b/.github/workflows/beam_PostCommit_Java_PVR_Samza.yml
index 54016ea45cd..62ff353157b 100644
--- a/.github/workflows/beam_PostCommit_Java_PVR_Samza.yml
+++ b/.github/workflows/beam_PostCommit_Java_PVR_Samza.yml
@@ -85,4 +85,6 @@ jobs:
uses: EnricoMi/publish-unit-test-result-action@v2
if: always()
with:
+ commit: '${{ env.prsha || env.GITHUB_SHA }}'
+ comment_mode: ${{ github.event_name == 'issue_comment' && 'always'
|| 'off' }}
files: '**/build/test-results/**/*.xml'
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Java_PVR_Spark3_Streaming.yml
b/.github/workflows/beam_PostCommit_Java_PVR_Spark3_Streaming.yml
index 550b794bc16..1114ae06ec3 100644
--- a/.github/workflows/beam_PostCommit_Java_PVR_Spark3_Streaming.yml
+++ b/.github/workflows/beam_PostCommit_Java_PVR_Spark3_Streaming.yml
@@ -83,4 +83,6 @@ jobs:
uses: EnricoMi/publish-unit-test-result-action@v2
if: always()
with:
- files: '**/build/test-results/**/*.xml'
+ commit: '${{ env.prsha || env.GITHUB_SHA }}'
+ comment_mode: ${{ github.event_name == 'issue_comment' && 'always'
|| 'off' }}
+ files: '**/build/test-results/**/*.xml'
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Java_PVR_Spark_Batch.yml
b/.github/workflows/beam_PostCommit_Java_PVR_Spark_Batch.yml
index 2df2b39cd14..2d506eb1d42 100644
--- a/.github/workflows/beam_PostCommit_Java_PVR_Spark_Batch.yml
+++ b/.github/workflows/beam_PostCommit_Java_PVR_Spark_Batch.yml
@@ -96,4 +96,4 @@ jobs:
uses: actions/upload-artifact@v3
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: "**/build/reports/spotbugs/*.html"
diff --git a/.github/workflows/beam_PostCommit_PortableJar_Flink.yml
b/.github/workflows/beam_PostCommit_PortableJar_Flink.yml
index b7c67645699..854371af6ef 100644
--- a/.github/workflows/beam_PostCommit_PortableJar_Flink.yml
+++ b/.github/workflows/beam_PostCommit_PortableJar_Flink.yml
@@ -81,6 +81,7 @@ jobs:
-PpythonVersion=3.8 \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_PortableJar_Spark.yml
b/.github/workflows/beam_PostCommit_PortableJar_Spark.yml
index 06360db4d82..fbafbbda460 100644
--- a/.github/workflows/beam_PostCommit_PortableJar_Spark.yml
+++ b/.github/workflows/beam_PostCommit_PortableJar_Spark.yml
@@ -81,6 +81,7 @@ jobs:
-PpythonVersion=3.8 \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Python.yml
b/.github/workflows/beam_PostCommit_Python.yml
index 22c15dec1be..5444fe20445 100644
--- a/.github/workflows/beam_PostCommit_Python.yml
+++ b/.github/workflows/beam_PostCommit_Python.yml
@@ -96,6 +96,7 @@ jobs:
CLOUDSDK_CONFIG: ${{ env.KUBELET_GCLOUD_CONFIG_PATH}}
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Python_Arm.yml
b/.github/workflows/beam_PostCommit_Python_Arm.yml
index bd7b7158db3..50e70e85edc 100644
--- a/.github/workflows/beam_PostCommit_Python_Arm.yml
+++ b/.github/workflows/beam_PostCommit_Python_Arm.yml
@@ -112,6 +112,7 @@ jobs:
USER: github-actions
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
diff --git a/.github/workflows/beam_PostCommit_Python_Examples_Dataflow.yml
b/.github/workflows/beam_PostCommit_Python_Examples_Dataflow.yml
index 329eec386ec..941ee999443 100644
--- a/.github/workflows/beam_PostCommit_Python_Examples_Dataflow.yml
+++ b/.github/workflows/beam_PostCommit_Python_Examples_Dataflow.yml
@@ -81,6 +81,7 @@ jobs:
-PpythonVersion=3.11 \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Python_Examples_Direct.yml
b/.github/workflows/beam_PostCommit_Python_Examples_Direct.yml
index b1d39903a40..a54981bde88 100644
--- a/.github/workflows/beam_PostCommit_Python_Examples_Direct.yml
+++ b/.github/workflows/beam_PostCommit_Python_Examples_Direct.yml
@@ -88,6 +88,7 @@ jobs:
-PpythonVersion=${{ matrix.python_version }} \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Python_Examples_Flink.yml
b/.github/workflows/beam_PostCommit_Python_Examples_Flink.yml
index 0c3017af34b..2cc2ff69aed 100644
--- a/.github/workflows/beam_PostCommit_Python_Examples_Flink.yml
+++ b/.github/workflows/beam_PostCommit_Python_Examples_Flink.yml
@@ -88,6 +88,7 @@ jobs:
-PpythonVersion=${{ matrix.python_version }} \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Python_Examples_Spark.yml
b/.github/workflows/beam_PostCommit_Python_Examples_Spark.yml
index 46315ae80e5..4c8b39f5f11 100644
--- a/.github/workflows/beam_PostCommit_Python_Examples_Spark.yml
+++ b/.github/workflows/beam_PostCommit_Python_Examples_Spark.yml
@@ -88,6 +88,7 @@ jobs:
-PpythonVersion=${{ matrix.python_version }} \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Python_MongoDBIO_IT.yml
b/.github/workflows/beam_PostCommit_Python_MongoDBIO_IT.yml
index 5a58f11e2db..f58632bad75 100644
--- a/.github/workflows/beam_PostCommit_Python_MongoDBIO_IT.yml
+++ b/.github/workflows/beam_PostCommit_Python_MongoDBIO_IT.yml
@@ -80,6 +80,7 @@ jobs:
-PpythonVersion=3.11 \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git
a/.github/workflows/beam_PostCommit_Python_ValidatesContainer_Dataflow.yml
b/.github/workflows/beam_PostCommit_Python_ValidatesContainer_Dataflow.yml
index 5b491c4c3e5..364f1455e95 100644
--- a/.github/workflows/beam_PostCommit_Python_ValidatesContainer_Dataflow.yml
+++ b/.github/workflows/beam_PostCommit_Python_ValidatesContainer_Dataflow.yml
@@ -90,6 +90,7 @@ jobs:
-PpythonVersion=${{ matrix.python_version }} \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git
a/.github/workflows/beam_PostCommit_Python_ValidatesContainer_Dataflow_With_RC.yml
b/.github/workflows/beam_PostCommit_Python_ValidatesContainer_Dataflow_With_RC.yml
index a94b4f234e6..164577228e4 100644
---
a/.github/workflows/beam_PostCommit_Python_ValidatesContainer_Dataflow_With_RC.yml
+++
b/.github/workflows/beam_PostCommit_Python_ValidatesContainer_Dataflow_With_RC.yml
@@ -91,6 +91,7 @@ jobs:
-PpythonVersion=${{ matrix.python_version }} \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
diff --git
a/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Dataflow.yml
b/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Dataflow.yml
index efb9833ba24..c9256c53859 100644
--- a/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Dataflow.yml
+++ b/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Dataflow.yml
@@ -96,6 +96,7 @@ jobs:
-PpythonVersion=${{ matrix.python_version }} \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Flink.yml
b/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Flink.yml
index dfb1b15c831..f6e6b3a182e 100644
--- a/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Flink.yml
+++ b/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Flink.yml
@@ -90,6 +90,7 @@ jobs:
-PpythonVersion=${{ matrix.python_version }} \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Samza.yml
b/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Samza.yml
index a8e4495e3cd..805640999a5 100644
--- a/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Samza.yml
+++ b/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Samza.yml
@@ -88,6 +88,7 @@ jobs:
-PpythonVersion=${{ matrix.python_version }} \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Spark.yml
b/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Spark.yml
index d5c88efe907..fb802103011 100644
--- a/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Spark.yml
+++ b/.github/workflows/beam_PostCommit_Python_ValidatesRunner_Spark.yml
@@ -88,6 +88,7 @@ jobs:
-PpythonVersion=${{ matrix.python_version }} \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Python_Xlang_Gcp_Dataflow.yml
b/.github/workflows/beam_PostCommit_Python_Xlang_Gcp_Dataflow.yml
index 3a5934fe7aa..cdfae228a53 100644
--- a/.github/workflows/beam_PostCommit_Python_Xlang_Gcp_Dataflow.yml
+++ b/.github/workflows/beam_PostCommit_Python_Xlang_Gcp_Dataflow.yml
@@ -82,5 +82,5 @@ jobs:
uses: actions/upload-artifact@v3
if: always()
with:
- name: archiveJunit
+ name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Python_Xlang_Gcp_Direct.yml
b/.github/workflows/beam_PostCommit_Python_Xlang_Gcp_Direct.yml
index b1fcfc52352..d58098ed3c7 100644
--- a/.github/workflows/beam_PostCommit_Python_Xlang_Gcp_Direct.yml
+++ b/.github/workflows/beam_PostCommit_Python_Xlang_Gcp_Direct.yml
@@ -81,5 +81,5 @@ jobs:
uses: actions/upload-artifact@v3
if: always()
with:
- name: archiveJunit
+ name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_Sickbay_Python.yml
b/.github/workflows/beam_PostCommit_Sickbay_Python.yml
index 914f35bcd47..c8fa9759c65 100644
--- a/.github/workflows/beam_PostCommit_Sickbay_Python.yml
+++ b/.github/workflows/beam_PostCommit_Sickbay_Python.yml
@@ -91,6 +91,7 @@ jobs:
-PpythonVersion=${{ matrix.python_version }} \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_TransformService_Direct.yml
b/.github/workflows/beam_PostCommit_TransformService_Direct.yml
index 44ebcb83fb3..8be0ebf3986 100644
--- a/.github/workflows/beam_PostCommit_TransformService_Direct.yml
+++ b/.github/workflows/beam_PostCommit_TransformService_Direct.yml
@@ -92,5 +92,5 @@ jobs:
uses: actions/upload-artifact@v3
if: always()
with:
- name: archiveJunit
+ name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_XVR_Direct.yml
b/.github/workflows/beam_PostCommit_XVR_Direct.yml
index e5771b4f9d4..dea36ed312e 100644
--- a/.github/workflows/beam_PostCommit_XVR_Direct.yml
+++ b/.github/workflows/beam_PostCommit_XVR_Direct.yml
@@ -94,9 +94,16 @@ jobs:
arguments: |
-PpythonVersion=${{ matrix.python_version }} \
-PskipNonPythonTask=false \
- - name: Archive code coverage results
+ - name: Archive JUnit Test Results
uses: actions/upload-artifact@v3
+ if: failure()
+ with:
+ name: JUnit Test Results
+ path: "**/build/reports/tests/"
+ - name: Publish JUnit Test Results
+ uses: EnricoMi/publish-unit-test-result-action@v2
if: always()
with:
- name: archiveJunit
- path: "**/build/test-results/**/*.xml"
\ No newline at end of file
+ commit: '${{ env.prsha || env.GITHUB_SHA }}'
+ comment_mode: ${{ github.event_name == 'issue_comment' && 'always'
|| 'off' }}
+ files: '**/build/test-results/**/*.xml'
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_XVR_Flink.yml
b/.github/workflows/beam_PostCommit_XVR_Flink.yml
index 5bbde0e86b9..d076b7c341e 100644
--- a/.github/workflows/beam_PostCommit_XVR_Flink.yml
+++ b/.github/workflows/beam_PostCommit_XVR_Flink.yml
@@ -95,9 +95,16 @@ jobs:
arguments: |
-PpythonVersion=${{ matrix.python_version }} \
-PskipNonPythonTask=false \
- - name: Archive code coverage results
+ - name: Archive JUnit Test Results
uses: actions/upload-artifact@v3
+ if: failure()
+ with:
+ name: JUnit Test Results
+ path: "**/build/reports/tests/"
+ - name: Publish JUnit Test Results
+ uses: EnricoMi/publish-unit-test-result-action@v2
if: always()
with:
- name: archiveJunit
- path: "**/build/test-results/**/*.xml"
\ No newline at end of file
+ commit: '${{ env.prsha || env.GITHUB_SHA }}'
+ comment_mode: ${{ github.event_name == 'issue_comment' && 'always'
|| 'off' }}
+ files: '**/build/test-results/**/*.xml'
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_XVR_JavaUsingPython_Dataflow.yml
b/.github/workflows/beam_PostCommit_XVR_JavaUsingPython_Dataflow.yml
index 52021e547de..79731b9cd08 100644
--- a/.github/workflows/beam_PostCommit_XVR_JavaUsingPython_Dataflow.yml
+++ b/.github/workflows/beam_PostCommit_XVR_JavaUsingPython_Dataflow.yml
@@ -82,9 +82,16 @@ jobs:
gradle-command:
:runners:google-cloud-dataflow-java:validatesCrossLanguageRunnerJavaUsingPython
arguments: |
-PpythonVersion=${{ matrix.python_version }} \
- - name: Archive code coverage results
+ - name: Archive JUnit Test Results
uses: actions/upload-artifact@v3
+ if: failure()
+ with:
+ name: JUnit Test Results
+ path: "**/build/reports/tests/"
+ - name: Publish JUnit Test Results
+ uses: EnricoMi/publish-unit-test-result-action@v2
if: always()
with:
- name: archiveJunit
- path: "**/build/test-results/**/*.xml"
\ No newline at end of file
+ commit: '${{ env.prsha || env.GITHUB_SHA }}'
+ comment_mode: ${{ github.event_name == 'issue_comment' && 'always'
|| 'off' }}
+ files: '**/build/test-results/**/*.xml'
\ No newline at end of file
diff --git
a/.github/workflows/beam_PostCommit_XVR_PythonUsingJavaSQL_Dataflow.yml
b/.github/workflows/beam_PostCommit_XVR_PythonUsingJavaSQL_Dataflow.yml
index 6bb2ecf62d8..8fdade48da4 100644
--- a/.github/workflows/beam_PostCommit_XVR_PythonUsingJavaSQL_Dataflow.yml
+++ b/.github/workflows/beam_PostCommit_XVR_PythonUsingJavaSQL_Dataflow.yml
@@ -83,5 +83,5 @@ jobs:
uses: actions/upload-artifact@v3
if: always()
with:
- name: archiveJunit
+ name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_XVR_PythonUsingJava_Dataflow.yml
b/.github/workflows/beam_PostCommit_XVR_PythonUsingJava_Dataflow.yml
index 924eb525dbf..c0d2c90d027 100644
--- a/.github/workflows/beam_PostCommit_XVR_PythonUsingJava_Dataflow.yml
+++ b/.github/workflows/beam_PostCommit_XVR_PythonUsingJava_Dataflow.yml
@@ -86,5 +86,5 @@ jobs:
uses: actions/upload-artifact@v3
if: always()
with:
- name: archiveJunit
+ name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_XVR_Samza.yml
b/.github/workflows/beam_PostCommit_XVR_Samza.yml
index b00daae8f31..681169c91d6 100644
--- a/.github/workflows/beam_PostCommit_XVR_Samza.yml
+++ b/.github/workflows/beam_PostCommit_XVR_Samza.yml
@@ -94,9 +94,16 @@ jobs:
arguments: |
-PpythonVersion=${{ matrix.python_version }} \
-PskipNonPythonTask=false \
- - name: Archive code coverage results
+ - name: Archive JUnit Test Results
uses: actions/upload-artifact@v3
+ if: failure()
+ with:
+ name: JUnit Test Results
+ path: "**/build/reports/tests/"
+ - name: Publish JUnit Test Results
+ uses: EnricoMi/publish-unit-test-result-action@v2
if: always()
with:
- name: archiveJunit
- path: "**/build/test-results/**/*.xml"
\ No newline at end of file
+ commit: '${{ env.prsha || env.GITHUB_SHA }}'
+ comment_mode: ${{ github.event_name == 'issue_comment' && 'always'
|| 'off' }}
+ files: '**/build/test-results/**/*.xml'
\ No newline at end of file
diff --git a/.github/workflows/beam_PostCommit_XVR_Spark3.yml
b/.github/workflows/beam_PostCommit_XVR_Spark3.yml
index 55275c85b56..962ea022878 100644
--- a/.github/workflows/beam_PostCommit_XVR_Spark3.yml
+++ b/.github/workflows/beam_PostCommit_XVR_Spark3.yml
@@ -94,9 +94,16 @@ jobs:
arguments: |
-PpythonVersion=${{ matrix.python_version }} \
-PskipNonPythonTask=false \
- - name: Archive code coverage results
+ - name: Archive JUnit Test Results
uses: actions/upload-artifact@v3
+ if: failure()
+ with:
+ name: JUnit Test Results
+ path: "**/build/reports/tests/"
+ - name: Publish JUnit Test Results
+ uses: EnricoMi/publish-unit-test-result-action@v2
if: always()
with:
- name: archiveJunit
- path: "**/build/test-results/**/*.xml"
\ No newline at end of file
+ commit: '${{ env.prsha || env.GITHUB_SHA }}'
+ comment_mode: ${{ github.event_name == 'issue_comment' && 'always'
|| 'off' }}
+ files: '**/build/test-results/**/*.xml'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java.yml
b/.github/workflows/beam_PreCommit_Java.yml
index fdd51e70358..f302d12e961 100644
--- a/.github/workflows/beam_PreCommit_Java.yml
+++ b/.github/workflows/beam_PreCommit_Java.yml
@@ -192,6 +192,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git
a/.github/workflows/beam_PreCommit_Java_Amazon-Web-Services2_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Amazon-Web-Services2_IO_Direct.yml
index 22877bc543f..67b27a06462 100644
--- a/.github/workflows/beam_PreCommit_Java_Amazon-Web-Services2_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Amazon-Web-Services2_IO_Direct.yml
@@ -128,6 +128,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git
a/.github/workflows/beam_PreCommit_Java_Amazon-Web-Services_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Amazon-Web-Services_IO_Direct.yml
index 22c114a7c47..c8e56e928cb 100644
--- a/.github/workflows/beam_PreCommit_Java_Amazon-Web-Services_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Amazon-Web-Services_IO_Direct.yml
@@ -128,6 +128,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Amqp_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Amqp_IO_Direct.yml
index 82f11ccdd22..050ff91493a 100644
--- a/.github/workflows/beam_PreCommit_Java_Amqp_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Amqp_IO_Direct.yml
@@ -103,6 +103,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Azure_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Azure_IO_Direct.yml
index 16d1f64b9dc..cbd33a766a9 100644
--- a/.github/workflows/beam_PreCommit_Java_Azure_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Azure_IO_Direct.yml
@@ -121,6 +121,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Cassandra_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Cassandra_IO_Direct.yml
index fd3f4fd6897..2b9066c1d27 100644
--- a/.github/workflows/beam_PreCommit_Java_Cassandra_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Cassandra_IO_Direct.yml
@@ -103,6 +103,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Cdap_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Cdap_IO_Direct.yml
index 7161f766d7f..29447d880de 100644
--- a/.github/workflows/beam_PreCommit_Java_Cdap_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Cdap_IO_Direct.yml
@@ -107,6 +107,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Clickhouse_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Clickhouse_IO_Direct.yml
index aa8d7aff5e0..4086f690af4 100644
--- a/.github/workflows/beam_PreCommit_Java_Clickhouse_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Clickhouse_IO_Direct.yml
@@ -103,6 +103,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Csv_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Csv_IO_Direct.yml
index c84472e16e9..878951b9718 100644
--- a/.github/workflows/beam_PreCommit_Java_Csv_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Csv_IO_Direct.yml
@@ -103,6 +103,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Debezium_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Debezium_IO_Direct.yml
index b855b8280f5..281a9ce4a0a 100644
--- a/.github/workflows/beam_PreCommit_Java_Debezium_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Debezium_IO_Direct.yml
@@ -112,6 +112,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_ElasticSearch_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_ElasticSearch_IO_Direct.yml
index 7cca73a505a..f275d6276e0 100644
--- a/.github/workflows/beam_PreCommit_Java_ElasticSearch_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_ElasticSearch_IO_Direct.yml
@@ -116,6 +116,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git
a/.github/workflows/beam_PreCommit_Java_File-schema-transform_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_File-schema-transform_IO_Direct.yml
index 549543ccef8..2ad4de13322 100644
--- a/.github/workflows/beam_PreCommit_Java_File-schema-transform_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_File-schema-transform_IO_Direct.yml
@@ -104,6 +104,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_GCP_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_GCP_IO_Direct.yml
index b9068de7353..0c832aecf74 100644
--- a/.github/workflows/beam_PreCommit_Java_GCP_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_GCP_IO_Direct.yml
@@ -125,6 +125,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_HBase_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_HBase_IO_Direct.yml
index 2f5e04f3f29..4e1e300bb92 100644
--- a/.github/workflows/beam_PreCommit_Java_HBase_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_HBase_IO_Direct.yml
@@ -105,6 +105,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_HCatalog_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_HCatalog_IO_Direct.yml
index b95d111e187..93eacb82cf2 100644
--- a/.github/workflows/beam_PreCommit_Java_HCatalog_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_HCatalog_IO_Direct.yml
@@ -105,6 +105,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Hadoop_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Hadoop_IO_Direct.yml
index 43f870711f4..2a61bcfb380 100644
--- a/.github/workflows/beam_PreCommit_Java_Hadoop_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Hadoop_IO_Direct.yml
@@ -143,6 +143,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_IOs_Direct.yml
b/.github/workflows/beam_PreCommit_Java_IOs_Direct.yml
index 7696ad7f605..7936c391a64 100644
--- a/.github/workflows/beam_PreCommit_Java_IOs_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_IOs_Direct.yml
@@ -104,6 +104,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_InfluxDb_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_InfluxDb_IO_Direct.yml
index 2174f836f2a..607a202b449 100644
--- a/.github/workflows/beam_PreCommit_Java_InfluxDb_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_InfluxDb_IO_Direct.yml
@@ -103,6 +103,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_JDBC_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_JDBC_IO_Direct.yml
index b364d2d1cc1..eab48ce8a0f 100644
--- a/.github/workflows/beam_PreCommit_Java_JDBC_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_JDBC_IO_Direct.yml
@@ -110,6 +110,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Jms_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Jms_IO_Direct.yml
index 05b081f4e73..aebe9984ab7 100644
--- a/.github/workflows/beam_PreCommit_Java_Jms_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Jms_IO_Direct.yml
@@ -110,6 +110,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Kafka_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Kafka_IO_Direct.yml
index 667f00e234a..8b7b35922d3 100644
--- a/.github/workflows/beam_PreCommit_Java_Kafka_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Kafka_IO_Direct.yml
@@ -112,6 +112,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Kinesis_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Kinesis_IO_Direct.yml
index 6abd50dc6c4..be29e3b8749 100644
--- a/.github/workflows/beam_PreCommit_Java_Kinesis_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Kinesis_IO_Direct.yml
@@ -135,6 +135,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Kudu_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Kudu_IO_Direct.yml
index 0263ce70cf5..12cb1b2aa23 100644
--- a/.github/workflows/beam_PreCommit_Java_Kudu_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Kudu_IO_Direct.yml
@@ -103,6 +103,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_MongoDb_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_MongoDb_IO_Direct.yml
index dfbc30e8216..19ca7a24a27 100644
--- a/.github/workflows/beam_PreCommit_Java_MongoDb_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_MongoDb_IO_Direct.yml
@@ -103,6 +103,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Mqtt_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Mqtt_IO_Direct.yml
index 13c874737f0..5e9c8ecf9a4 100644
--- a/.github/workflows/beam_PreCommit_Java_Mqtt_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Mqtt_IO_Direct.yml
@@ -103,6 +103,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Neo4j_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Neo4j_IO_Direct.yml
index 27345be9adc..0dc3f2c946a 100644
--- a/.github/workflows/beam_PreCommit_Java_Neo4j_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Neo4j_IO_Direct.yml
@@ -112,6 +112,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Parquet_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Parquet_IO_Direct.yml
index 4847e9b2a01..a0f021bb82d 100644
--- a/.github/workflows/beam_PreCommit_Java_Parquet_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Parquet_IO_Direct.yml
@@ -103,6 +103,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Pulsar_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Pulsar_IO_Direct.yml
index 810a787ac7b..ef22e19ca51 100644
--- a/.github/workflows/beam_PreCommit_Java_Pulsar_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Pulsar_IO_Direct.yml
@@ -121,6 +121,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_RabbitMq_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_RabbitMq_IO_Direct.yml
index 174df8a37a4..f03b38b1825 100644
--- a/.github/workflows/beam_PreCommit_Java_RabbitMq_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_RabbitMq_IO_Direct.yml
@@ -103,6 +103,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Redis_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Redis_IO_Direct.yml
index a0e2dfeb9b5..21efdf4b574 100644
--- a/.github/workflows/beam_PreCommit_Java_Redis_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Redis_IO_Direct.yml
@@ -103,6 +103,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_SingleStore_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_SingleStore_IO_Direct.yml
index eb2a8521c59..4e98c1fee70 100644
--- a/.github/workflows/beam_PreCommit_Java_SingleStore_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_SingleStore_IO_Direct.yml
@@ -105,6 +105,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Snowflake_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Snowflake_IO_Direct.yml
index 14fc532c2f3..4f7cfb6b831 100644
--- a/.github/workflows/beam_PreCommit_Java_Snowflake_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Snowflake_IO_Direct.yml
@@ -114,6 +114,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Solr_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Solr_IO_Direct.yml
index 94db93a74b8..4a30cfbf3f4 100644
--- a/.github/workflows/beam_PreCommit_Java_Solr_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Solr_IO_Direct.yml
@@ -103,6 +103,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Splunk_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Splunk_IO_Direct.yml
index 53a933cff92..786276aeb88 100644
--- a/.github/workflows/beam_PreCommit_Java_Splunk_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Splunk_IO_Direct.yml
@@ -103,6 +103,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Thrift_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Thrift_IO_Direct.yml
index 1ae098097cc..64cd4a755e7 100644
--- a/.github/workflows/beam_PreCommit_Java_Thrift_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Thrift_IO_Direct.yml
@@ -103,6 +103,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Java_Tika_IO_Direct.yml
b/.github/workflows/beam_PreCommit_Java_Tika_IO_Direct.yml
index 98b6654c6d5..e6bed237a80 100644
--- a/.github/workflows/beam_PreCommit_Java_Tika_IO_Direct.yml
+++ b/.github/workflows/beam_PreCommit_Java_Tika_IO_Direct.yml
@@ -103,6 +103,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
- path: "**/build/reports/spotbugs/*.html"
\ No newline at end of file
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Python.yml
b/.github/workflows/beam_PreCommit_Python.yml
index 1ee602e02c0..26efbad6ca0 100644
--- a/.github/workflows/beam_PreCommit_Python.yml
+++ b/.github/workflows/beam_PreCommit_Python.yml
@@ -100,6 +100,7 @@ jobs:
-PuseWheelDistribution
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Python_Coverage.yml
b/.github/workflows/beam_PreCommit_Python_Coverage.yml
index 6bc3e391192..68319e6140e 100644
--- a/.github/workflows/beam_PreCommit_Python_Coverage.yml
+++ b/.github/workflows/beam_PreCommit_Python_Coverage.yml
@@ -90,6 +90,7 @@ jobs:
-PuseWheelDistribution
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Python_Dataframes.yml
b/.github/workflows/beam_PreCommit_Python_Dataframes.yml
index 5750d020607..f1464e7fe5b 100644
--- a/.github/workflows/beam_PreCommit_Python_Dataframes.yml
+++ b/.github/workflows/beam_PreCommit_Python_Dataframes.yml
@@ -100,6 +100,7 @@ jobs:
-PuseWheelDistribution
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Python_Examples.yml
b/.github/workflows/beam_PreCommit_Python_Examples.yml
index 39d65e7833f..1cfdb9f09c3 100644
--- a/.github/workflows/beam_PreCommit_Python_Examples.yml
+++ b/.github/workflows/beam_PreCommit_Python_Examples.yml
@@ -100,6 +100,7 @@ jobs:
-PuseWheelDistribution
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Python_Integration.yml
b/.github/workflows/beam_PreCommit_Python_Integration.yml
index a4a46815a77..b00330cbfe7 100644
--- a/.github/workflows/beam_PreCommit_Python_Integration.yml
+++ b/.github/workflows/beam_PreCommit_Python_Integration.yml
@@ -106,6 +106,7 @@ jobs:
-PpythonVersion=${{ matrix.python_version }} \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
diff --git a/.github/workflows/beam_PreCommit_Python_PVR_Flink.yml
b/.github/workflows/beam_PreCommit_Python_PVR_Flink.yml
index 6649958b479..94655f959fd 100644
--- a/.github/workflows/beam_PreCommit_Python_PVR_Flink.yml
+++ b/.github/workflows/beam_PreCommit_Python_PVR_Flink.yml
@@ -113,6 +113,7 @@ jobs:
-PpythonVersion=3.11 \
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: '**/pytest*.xml'
diff --git a/.github/workflows/beam_PreCommit_Python_Runners.yml
b/.github/workflows/beam_PreCommit_Python_Runners.yml
index a76b04be8fa..5a65faf6e8d 100644
--- a/.github/workflows/beam_PreCommit_Python_Runners.yml
+++ b/.github/workflows/beam_PreCommit_Python_Runners.yml
@@ -100,6 +100,7 @@ jobs:
-PuseWheelDistribution
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_Python_Transforms.yml
b/.github/workflows/beam_PreCommit_Python_Transforms.yml
index e82fec205d8..197f77a3804 100644
--- a/.github/workflows/beam_PreCommit_Python_Transforms.yml
+++ b/.github/workflows/beam_PreCommit_Python_Transforms.yml
@@ -100,6 +100,7 @@ jobs:
-PuseWheelDistribution
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_SQL.yml
b/.github/workflows/beam_PreCommit_SQL.yml
index 3e32c9653ce..3dd36ce050a 100644
--- a/.github/workflows/beam_PreCommit_SQL.yml
+++ b/.github/workflows/beam_PreCommit_SQL.yml
@@ -106,6 +106,13 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
+ path: '**/build/reports/spotbugs/*.html'
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
+ if: always()
+ with:
+ name: Publish SpotBugs
path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_SQL_Java11.yml
b/.github/workflows/beam_PreCommit_SQL_Java11.yml
index 1f22c71cb92..0f8c032a598 100644
--- a/.github/workflows/beam_PreCommit_SQL_Java11.yml
+++ b/.github/workflows/beam_PreCommit_SQL_Java11.yml
@@ -121,6 +121,7 @@ jobs:
files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
path: '**/build/reports/spotbugs/*.html'
@@ -128,5 +129,5 @@ jobs:
uses: jwgmeligmeyling/[email protected]
if: always()
with:
- name: SpotBugs
+ name: Publish SpotBugs
path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_PreCommit_SQL_Java17.yml
b/.github/workflows/beam_PreCommit_SQL_Java17.yml
index 3e216f9cd4c..4b67db10f5f 100644
--- a/.github/workflows/beam_PreCommit_SQL_Java17.yml
+++ b/.github/workflows/beam_PreCommit_SQL_Java17.yml
@@ -110,15 +110,22 @@ jobs:
with:
name: JUnit Test Results
path: "**/build/reports/tests/"
+ - name: Publish JUnit Test Results
+ uses: EnricoMi/publish-unit-test-result-action@v2
+ if: always()
+ with:
+ commit: '${{ env.prsha || env.GITHUB_SHA }}'
+ comment_mode: ${{ github.event_name == 'issue_comment' && 'always'
|| 'off' }}
+ files: '**/build/test-results/**/*.xml'
- name: Archive SpotBugs Results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: SpotBugs Results
path: '**/build/reports/spotbugs/*.html'
- - name: Publish JUnit Test Results
- uses: EnricoMi/publish-unit-test-result-action@v2
+ - name: Publish SpotBugs Results
+ uses: jwgmeligmeyling/[email protected]
if: always()
with:
- commit: '${{ env.prsha || env.GITHUB_SHA }}'
- comment_mode: ${{ github.event_name == 'issue_comment' && 'always'
|| 'off' }}
- files: '**/build/test-results/**/*.xml'
\ No newline at end of file
+ name: Publish SpotBugs
+ path: '**/build/reports/spotbugs/*.html'
\ No newline at end of file
diff --git a/.github/workflows/beam_Python_ValidatesContainer_Dataflow_ARM.yml
b/.github/workflows/beam_Python_ValidatesContainer_Dataflow_ARM.yml
index c6352a102fc..2bb4328eaf2 100644
--- a/.github/workflows/beam_Python_ValidatesContainer_Dataflow_ARM.yml
+++ b/.github/workflows/beam_Python_ValidatesContainer_Dataflow_ARM.yml
@@ -115,6 +115,7 @@ jobs:
USER: github-actions
- name: Archive code coverage results
uses: actions/upload-artifact@v3
+ if: always()
with:
name: python-code-coverage-report
path: "**/pytest*.xml"