diff --git a/.github/workflows/build-ci.yml b/.github/workflows/build-ci.yml index d2de03f..99ee564 100644 --- a/.github/workflows/build-ci.yml +++ b/.github/workflows/build-ci.yml @@ -16,7 +16,7 @@ jobs: CmakeBuild: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 with: submodules: recursive - name: Configure @@ -33,7 +33,7 @@ jobs: MakeBuild: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 with: submodules: recursive - name: configure @@ -45,7 +45,7 @@ jobs: DocBuild: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 with: submodules: recursive - name: Install dependencies @@ -61,7 +61,7 @@ jobs: Test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 with: submodules: recursive - name: Configure @@ -74,7 +74,7 @@ jobs: CheckPatch: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 with: submodules: recursive - name: ClangFormatCheck @@ -86,7 +86,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: submodules: recursive - name: Install pypa/build @@ -123,4 +123,4 @@ jobs: run: pip install --upgrade platformio - name: Build PlatformIO examples - run: pio ci --verbose --lib . --board=megaatmega2560 ${{ matrix.examples }} \ No newline at end of file + run: pio ci --verbose --lib . --board=megaatmega2560 ${{ matrix.examples }} diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index ae2de90..d1a840b 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -21,7 +21,7 @@ jobs: # macos-13 is an intel runner, macos-14 is apple silicon os: [ubuntu-latest, macos-13, macos-14, windows-latest] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - name: Configure @@ -31,7 +31,7 @@ jobs: - name: Pack built binaries run: cmake --build build --target package - name: Upload artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: LibOSDP-${{ matrix.os }}-binaries path: build/artifacts/ @@ -42,7 +42,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v1 + uses: actions/checkout@v4 with: submodules: recursive - name: Produce Release Artifacts diff --git a/.github/workflows/cross-plaform-build.yml b/.github/workflows/cross-plaform-build.yml index a0d455f..04e14f0 100644 --- a/.github/workflows/cross-plaform-build.yml +++ b/.github/workflows/cross-plaform-build.yml @@ -18,7 +18,7 @@ jobs: # macos-13 is an intel runner, macos-14 is apple silicon os: [ubuntu-latest, macos-13, macos-14, windows-latest] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - name: Configure @@ -30,7 +30,7 @@ jobs: - name: Pack built binaries run: cmake --build build --target package - name: Upload artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: libosdp-${{ matrix.os }}-binaries path: build/artifacts/ diff --git a/.github/workflows/publish-platformio.yml b/.github/workflows/publish-platformio.yml index 52338ee..ff6dc61 100644 --- a/.github/workflows/publish-platformio.yml +++ b/.github/workflows/publish-platformio.yml @@ -12,7 +12,7 @@ jobs: steps: - name: Checkout the repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: recursive