diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5a8cb085..7195867a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,11 +12,11 @@ jobs: clang-format: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: recursive - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.14' @@ -36,11 +36,11 @@ jobs: cppcheck: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: recursive - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.14' @@ -53,11 +53,11 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: recursive - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.14' @@ -89,14 +89,14 @@ jobs: # Upload both the binary and the stats/log so Stage 2 can read them without checkout. - name: Upload firmware.bin artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: firmware-bin path: .pio/build/default/firmware.bin if-no-files-found: error - name: Upload build metadata artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: build-meta path: |