From 2ad6e91d63a4c80d94802523015c8b0175db60a3 Mon Sep 17 00:00:00 2001 From: Evagan2018 Date: Thu, 26 Feb 2026 14:39:29 +0100 Subject: [PATCH 1/4] Added badges to README.md. --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 7e13768..38b0ce3 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,8 @@ +[![License Apache--2.0](https://img.shields.io/badge/License-Apache--2.0-green?label=License)](https://github.com/Arm-Software/CMSIS-View/blob/main/LICENSE) +[![Build EventList Utility](https://img.shields.io/github/actions/workflow/status/Arm-Software/CMSIS-View/eventlist.yml?logo=arm&logoColor=0091bd&label=Build%20EventList%20Utility)](./.github/workflows/eventlist.yml) +[![TIP Check](https://img.shields.io/github/actions/workflow/status/Arm-Software/CMSIS-View/tpip-check.yml?logo=arm&logoColor=0091bd&label=Event%20List)](./.github/workflows/tpip-check.yml) +[![Build pack](https://img.shields.io/github/actions/workflow/status/Arm-Software/CMSIS-View/pack.yml?logo=arm&logoColor=0091bd&label=Build%20pack)](./.github/workflows/pack.yml) + # CMSIS-View **CMSIS-View** provides software components and utilities that allow embedded software developers to analyze program execution flows, debug potential issues, and measure code execution times. The data can be observed in real-time in an IDE or can be saved as a log file during program execution. From dbfedf4dedab90fbd6410257c23765c3af200298 Mon Sep 17 00:00:00 2001 From: Evagan2018 Date: Fri, 27 Feb 2026 09:22:09 +0100 Subject: [PATCH 2/4] Update README.md Co-authored-by: Christopher Seidl --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 38b0ce3..5d462cf 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ [![License Apache--2.0](https://img.shields.io/badge/License-Apache--2.0-green?label=License)](https://github.com/Arm-Software/CMSIS-View/blob/main/LICENSE) [![Build EventList Utility](https://img.shields.io/github/actions/workflow/status/Arm-Software/CMSIS-View/eventlist.yml?logo=arm&logoColor=0091bd&label=Build%20EventList%20Utility)](./.github/workflows/eventlist.yml) -[![TIP Check](https://img.shields.io/github/actions/workflow/status/Arm-Software/CMSIS-View/tpip-check.yml?logo=arm&logoColor=0091bd&label=Event%20List)](./.github/workflows/tpip-check.yml) +[![TPIP Check](https://img.shields.io/github/actions/workflow/status/Arm-Software/CMSIS-View/tpip-check.yml?logo=arm&logoColor=0091bd&label=Event%20List)](./.github/workflows/tpip-check.yml) [![Build pack](https://img.shields.io/github/actions/workflow/status/Arm-Software/CMSIS-View/pack.yml?logo=arm&logoColor=0091bd&label=Build%20pack)](./.github/workflows/pack.yml) # CMSIS-View From 500d866497d9025812e34d2e837f946c0c1cc367 Mon Sep 17 00:00:00 2001 From: Evagan2018 Date: Thu, 16 Jul 2026 14:07:13 +0200 Subject: [PATCH 3/4] Set ubuntu version to latest. Updated action version. --- .github/workflows/eventlist.yml | 60 ++++++++++++++++----------------- .github/workflows/pack.yml | 4 +-- 2 files changed, 32 insertions(+), 32 deletions(-) diff --git a/.github/workflows/eventlist.yml b/.github/workflows/eventlist.yml index 50ed48b..06675af 100644 --- a/.github/workflows/eventlist.yml +++ b/.github/workflows/eventlist.yml @@ -31,17 +31,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repository code - uses: actions/checkout@v5 + uses: actions/checkout@v7 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version-file: tools/eventlist/go.mod check-latest: true - name: Initialize CodeQL if: github.event_name != 'release' - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: go queries: security-and-quality @@ -53,7 +53,7 @@ jobs: - name: Perform CodeQL Analysis if: github.event_name != 'release' - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 - name: Build remaining executables run: | @@ -65,7 +65,7 @@ jobs: working-directory: ./tools/eventlist - name: Archive eventlist - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: eventlist-linux-amd64 path: ./tools/eventlist/build/linux-amd64 @@ -73,7 +73,7 @@ jobs: if-no-files-found: error - name: Archive eventlist - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: eventlist-linux-arm64 path: ./tools/eventlist/build/linux-arm64 @@ -81,7 +81,7 @@ jobs: if-no-files-found: error - name: Archive eventlist - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: eventlist-darwin-amd64 path: ./tools/eventlist/build/darwin-amd64 @@ -89,7 +89,7 @@ jobs: if-no-files-found: error - name: Archive eventlist - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: eventlist-darwin-arm64 path: ./tools/eventlist/build/darwin-arm64 @@ -97,7 +97,7 @@ jobs: if-no-files-found: error - name: Archive eventlist - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: eventlist-windows-amd64 path: ./tools/eventlist/build/windows-amd64 @@ -105,7 +105,7 @@ jobs: if-no-files-found: error - name: Archive eventlist - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: eventlist-windows-arm64 path: ./tools/eventlist/build/windows-arm64 @@ -119,16 +119,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repository code - uses: actions/checkout@v5 + uses: actions/checkout@v7 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version-file: tools/eventlist/go.mod check-latest: true - name: golangci-lint - uses: golangci/golangci-lint-action@v6 + uses: golangci/golangci-lint-action@v9 with: # Optional: version of golangci-lint to use in form of v1.2 or v1.2.3 or `latest` to use the latest version version: latest @@ -140,10 +140,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repository code - uses: actions/checkout@v5 + uses: actions/checkout@v7 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version-file: tools/eventlist/go.mod check-latest: true @@ -185,7 +185,7 @@ jobs: uses: actions/checkout@v5 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version-file: tools/eventlist/go.mod check-latest: true @@ -209,7 +209,7 @@ jobs: go-junit-report -set-exit-code -in build/evenlistunittest-${{ matrix.os }}.txt -iocopy -out build/evenlistunittest-${{ matrix.os }}.xml - name: Archive unit test results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: unit-test-result-${{ matrix.os }} path: ./tools/eventlist/build/evenlistunittest-*.xml @@ -222,19 +222,19 @@ jobs: runs-on: ubuntu-latest steps: - name: Download unit test report windows - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v8 with: name: unit-test-result-windows-2022 path: testreports/ - name: Download unit test report linux - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v8 with: name: unit-test-result-ubuntu-24.04 path: testreports/ - name: Download unit test report macos - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v8 with: name: unit-test-result-macos-14 path: testreports/ @@ -255,10 +255,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repository code - uses: actions/checkout@v5 + uses: actions/checkout@v7 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v8 with: go-version-file: tools/eventlist/go.mod check-latest: true @@ -279,7 +279,7 @@ jobs: # Temporarily disabled until we move on codeclimate - name: Upload coverage to Codecov if: false - uses: codecov/codecov-action@v5 + uses: codecov/codecov-action@v7 with: files: ./tools/eventlist/build/cover.out fail_ci_if_error: true @@ -290,7 +290,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout devtools - uses: actions/checkout@v5 + uses: actions/checkout@v7 - name: Create distribution folders run: | @@ -320,37 +320,37 @@ jobs: cp tools/eventlist/third_party_licenses.md release/eventlist-windows-arm64/ - name: Download eventlist linux - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v8 with: name: eventlist-linux-amd64 path: release/eventlist-linux-amd64/ - name: Download eventlist linux - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v8 with: name: eventlist-linux-arm64 path: release/eventlist-linux-arm64/ - name: Download eventlist macos - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v8 with: name: eventlist-darwin-amd64 path: release/eventlist-darwin-amd64/ - name: Download eventlist macos - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v8 with: name: eventlist-darwin-arm64 path: release/eventlist-darwin-arm64/ - name: Download eventlist windows - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v8 with: name: eventlist-windows-amd64 path: release/eventlist-windows-amd64/ - name: Download eventlist windows - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v8 with: name: eventlist-windows-arm64 path: release/eventlist-windows-arm64/ diff --git a/.github/workflows/pack.yml b/.github/workflows/pack.yml index 5c7f3cc..cfe25b9 100644 --- a/.github/workflows/pack.yml +++ b/.github/workflows/pack.yml @@ -14,9 +14,9 @@ concurrency: jobs: pack: name: Generate pack - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 with: fetch-depth: 0 From a5dee3fda7467146f9500ec771b7ea2980cf9f74 Mon Sep 17 00:00:00 2001 From: Evagan2018 Date: Thu, 16 Jul 2026 14:13:54 +0200 Subject: [PATCH 4/4] Corrected action versions. --- .github/workflows/eventlist.yml | 10 +++++----- .github/workflows/tpip-check.yml | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/eventlist.yml b/.github/workflows/eventlist.yml index 06675af..72dc864 100644 --- a/.github/workflows/eventlist.yml +++ b/.github/workflows/eventlist.yml @@ -34,7 +34,7 @@ jobs: uses: actions/checkout@v7 - name: Install Go - uses: actions/setup-go@v6 + uses: actions/setup-go@v7 with: go-version-file: tools/eventlist/go.mod check-latest: true @@ -122,7 +122,7 @@ jobs: uses: actions/checkout@v7 - name: Install Go - uses: actions/setup-go@v6 + uses: actions/setup-go@v7 with: go-version-file: tools/eventlist/go.mod check-latest: true @@ -143,7 +143,7 @@ jobs: uses: actions/checkout@v7 - name: Install Go - uses: actions/setup-go@v6 + uses: actions/setup-go@v7 with: go-version-file: tools/eventlist/go.mod check-latest: true @@ -185,7 +185,7 @@ jobs: uses: actions/checkout@v5 - name: Install Go - uses: actions/setup-go@v6 + uses: actions/setup-go@v7 with: go-version-file: tools/eventlist/go.mod check-latest: true @@ -258,7 +258,7 @@ jobs: uses: actions/checkout@v7 - name: Install Go - uses: actions/setup-go@v8 + uses: actions/setup-go@v7 with: go-version-file: tools/eventlist/go.mod check-latest: true diff --git a/.github/workflows/tpip-check.yml b/.github/workflows/tpip-check.yml index f5ed6a6..3af3f2e 100644 --- a/.github/workflows/tpip-check.yml +++ b/.github/workflows/tpip-check.yml @@ -22,7 +22,7 @@ jobs: - uses: actions/checkout@v7 - name: Set up Go - uses: actions/setup-go@v6 + uses: actions/setup-go@v7 with: cache-dependency-path: tools/eventlist/go.sum go-version-file: tools/eventlist/go.mod