From d8e578d8b8ff50a74356b17c4a0a6287cc60b4c1 Mon Sep 17 00:00:00 2001 From: "Scott M. Wyant" <29161635+scottmwyant@users.noreply.github.com> Date: Thu, 5 Jun 2025 23:31:03 -0400 Subject: [PATCH 1/2] Update report.py to work with Windows path separator Magic strings "test/broker", "test/host", "test/edge", "test/Monitor" assume a path separator of '/'. For a quick fix, coerce the filename into that format. --- tck/report.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tck/report.py b/tck/report.py index a008889c..59a3a7a8 100755 --- a/tck/report.py +++ b/tck/report.py @@ -312,6 +312,7 @@ def export_html(profile, results, reqs): for file in files: if not file.endswith("TCKTest.java"): print("Processing", file) + file = file.replace("\\", "/") ids = process(file) #print(ids) if file.find("test/broker") != -1: From f360b03ebed2e64e0a9ab199b623ef6013a86655 Mon Sep 17 00:00:00 2001 From: Scott Wyant <29161635+scottmwyant@users.noreply.github.com> Date: Sat, 7 Jun 2025 11:25:59 -0400 Subject: [PATCH 2/2] Bump actions/upload-artifact@v3 to v4 --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 34d35d66..16e47da0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -41,14 +41,14 @@ jobs: run: ./gradlew build - name: Upload specification artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: sparkplug_spec path: specification/build/docs/pdf/sparkplug_spec.pdf if-no-files-found: error - name: Upload coverage artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: coverage-report path: tck/build/coverage-report/**/*