From 757886f3ad9979dc998e0bd34137cb4815d0534b Mon Sep 17 00:00:00 2001 From: Evagan2018 Date: Thu, 6 Aug 2026 16:58:32 +0200 Subject: [PATCH] Updated tools and actions to the latest versions. Updated Python to version 3.14. --- .ci/vcpkg-configuration.json | 4 ++-- .github/workflows/mkdocs.yml | 8 ++++---- .github/workflows/pack.yml | 4 +++- .github/workflows/test_audio.yml | 4 ++-- .github/workflows/test_generic.yml | 4 ++-- .github/workflows/test_video.yml | 4 ++-- 6 files changed, 15 insertions(+), 13 deletions(-) diff --git a/.ci/vcpkg-configuration.json b/.ci/vcpkg-configuration.json index ef3a801..ba6f30d 100644 --- a/.ci/vcpkg-configuration.json +++ b/.ci/vcpkg-configuration.json @@ -7,10 +7,10 @@ } ], "requires": { - "arm:tools/open-cmsis-pack/cmsis-toolbox": "^2.13.0", + "arm:tools/open-cmsis-pack/cmsis-toolbox": "^2.14.1", "arm:compilers/arm/armclang": "^6.24.0", "arm:models/arm/avh-fvp": "^11.31.28", - "arm:tools/kitware/cmake": "^3.31.5", + "arm:tools/kitware/cmake": "^4.3.3", "arm:tools/ninja-build/ninja": "^1.13.2" } } \ No newline at end of file diff --git a/.github/workflows/mkdocs.yml b/.github/workflows/mkdocs.yml index 9768211..af726c2 100644 --- a/.github/workflows/mkdocs.yml +++ b/.github/workflows/mkdocs.yml @@ -21,15 +21,15 @@ jobs: runs-on: ubuntu-latest steps: - name: Harden Runner - uses: step-security/harden-runner@a5ad31d6a139d249332a2605b85202e8c0b78450 # v2.19.1 + uses: step-security/harden-runner@b09bb98e06d4d774595224525879c09bc6e98c40 # v2.20.1 with: egress-policy: audit - name: Checkout cmsis-mlek - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # @v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Setup Python - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 + uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 - name: Install MkDocs run: | @@ -50,7 +50,7 @@ jobs: needs: build steps: - name: Checkout cmsis-toolbox - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # @v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: ref: 'gh-pages' diff --git a/.github/workflows/pack.yml b/.github/workflows/pack.yml index 9399e78..49d8225 100644 --- a/.github/workflows/pack.yml +++ b/.github/workflows/pack.yml @@ -26,7 +26,9 @@ jobs: git fetch --tags --force - name: Setup Python - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 + with: + python-version: '3.14' - name: Install MkDocs run: | diff --git a/.github/workflows/test_audio.yml b/.github/workflows/test_audio.yml index db141f7..c2e36f0 100644 --- a/.github/workflows/test_audio.yml +++ b/.github/workflows/test_audio.yml @@ -102,9 +102,9 @@ jobs: uses: ARM-software/cmsis-actions/armlm@v1 - name: Set up Python - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: - python-version: '3.13' + python-version: '3.14' - name: Initialize CMSIS pack root folder run: | diff --git a/.github/workflows/test_generic.yml b/.github/workflows/test_generic.yml index 8519d40..a7b85a5 100644 --- a/.github/workflows/test_generic.yml +++ b/.github/workflows/test_generic.yml @@ -99,9 +99,9 @@ jobs: uses: ARM-software/cmsis-actions/armlm@v1 - name: Set up Python - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: - python-version: '3.13' + python-version: '3.14' - name: Initialize CMSIS pack root folder run: | diff --git a/.github/workflows/test_video.yml b/.github/workflows/test_video.yml index 8bf81cf..eb29416 100644 --- a/.github/workflows/test_video.yml +++ b/.github/workflows/test_video.yml @@ -102,9 +102,9 @@ jobs: uses: ARM-software/cmsis-actions/armlm@v1 - name: Set up Python - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: - python-version: '3.13' + python-version: '3.14' - name: Initialize CMSIS pack root folder run: |