diff --git a/.github/workflows/cross-plaform-build.yml b/.github/workflows/cross-plaform-build.yml index 6e98878..bcc9016 100644 --- a/.github/workflows/cross-plaform-build.yml +++ b/.github/workflows/cross-plaform-build.yml @@ -19,7 +19,7 @@ jobs: # macos-15-intel is an intel runner, macos-14 is apple silicon os: [ubuntu-latest, macos-15-intel, macos-14, windows-latest] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: submodules: recursive - name: Configure @@ -76,7 +76,7 @@ jobs: mingw-w64-clang-x86_64-cmake mingw-w64-clang-x86_64-ninja steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: submodules: recursive - uses: msys2/setup-msys2@v2 diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index 519b659..27b7934 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -64,7 +64,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 submodules: recursive @@ -116,7 +116,7 @@ jobs: name: Build source distribution runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: submodules: recursive - name: Build sdist diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1ce14f2..57d0406 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,7 +22,7 @@ jobs: outputs: version: ${{ steps.meta.outputs.version }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: fetch-depth: 0 ref: ${{ github.ref }} @@ -83,7 +83,7 @@ jobs: matrix: os: [ubuntu-latest, macos-15-intel, macos-14, windows-latest] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: ref: ${{ github.ref }} submodules: recursive @@ -142,7 +142,7 @@ jobs: PIP_DISABLE_PIP_VERSION_CHECK: "1" steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 ref: ${{ github.ref }} @@ -184,7 +184,7 @@ jobs: needs: [preflight, ci] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: ref: ${{ github.ref }} submodules: recursive @@ -203,7 +203,7 @@ jobs: needs: [preflight, ci] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: ref: ${{ github.ref }} submodules: recursive @@ -222,7 +222,7 @@ jobs: PLATFORMIO_AUTH_TOKEN: ${{ secrets.PLATFORMIO_AUTH_TOKEN }} steps: - name: Checkout the repository - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: ref: ${{ github.ref }} submodules: recursive diff --git a/.github/workflows/reusable-ci.yml b/.github/workflows/reusable-ci.yml index 9ea51e8..cc55332 100644 --- a/.github/workflows/reusable-ci.yml +++ b/.github/workflows/reusable-ci.yml @@ -13,7 +13,7 @@ jobs: Changelog: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: submodules: recursive - name: Validate changelog files @@ -22,7 +22,7 @@ jobs: CmakeBuild: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: submodules: recursive - name: Configure @@ -39,7 +39,7 @@ jobs: MakeBuild: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: submodules: recursive - name: configure @@ -52,7 +52,7 @@ jobs: DoxygenCheck: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: submodules: recursive - name: Install Doxygen @@ -67,7 +67,7 @@ jobs: Test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: submodules: recursive - name: Configure @@ -78,7 +78,7 @@ jobs: CheckPatch: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: submodules: recursive - name: ClangFormatCheck @@ -89,7 +89,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: submodules: recursive - name: Install pypa/build @@ -106,7 +106,7 @@ jobs: name: PyTest runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: submodules: recursive - uses: actions/setup-python@v6 @@ -123,7 +123,7 @@ jobs: - examples/platformio/cp.ino - examples/platformio/pd.ino steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: submodules: recursive - uses: actions/cache@v5 @@ -150,7 +150,7 @@ jobs: name: Windows MSVC runs-on: windows-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: submodules: recursive - name: Configure