diff --git a/.github/workflows/CLA.yml b/.github/workflows/CLA.yml index cc013bc647..504347bc5a 100644 --- a/.github/workflows/CLA.yml +++ b/.github/workflows/CLA.yml @@ -12,7 +12,7 @@ jobs: - name: "CLA Assistant" if: (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have read the CLA Document and I hereby sign the CLA') || github.event_name == 'pull_request_target' # Beta Release - uses: contributor-assistant/github-action@v2.2.1 + uses: contributor-assistant/github-action@v2.3.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # the below token should have repo scope and must be manually added by you in the repository's secret diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index c365bdea86..7553253cf7 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -50,7 +50,7 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: "true" diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e7d34f3101..2f4cfcb73e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -37,7 +37,7 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: "true" @@ -63,7 +63,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: "true" @@ -88,7 +88,7 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: "true" diff --git a/.github/workflows/check-format.yml b/.github/workflows/check-format.yml index 56a85c8072..94979dbaaf 100644 --- a/.github/workflows/check-format.yml +++ b/.github/workflows/check-format.yml @@ -28,7 +28,7 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: "true" diff --git a/.github/workflows/cmake-windows.yml b/.github/workflows/cmake-windows.yml index b9d7a695b0..36436f1c11 100644 --- a/.github/workflows/cmake-windows.yml +++ b/.github/workflows/cmake-windows.yml @@ -70,7 +70,7 @@ jobs: } - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: "true" diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml index 99ad295231..e4a8ecb9e1 100644 --- a/.github/workflows/coverity.yml +++ b/.github/workflows/coverity.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: "true" diff --git a/.github/workflows/docker-build-publish-with-cfg.yml b/.github/workflows/docker-build-publish-with-cfg.yml index 280f683fc1..2e3dabc490 100644 --- a/.github/workflows/docker-build-publish-with-cfg.yml +++ b/.github/workflows/docker-build-publish-with-cfg.yml @@ -36,7 +36,7 @@ jobs: packages: write steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: "true" diff --git a/.github/workflows/doxygen-publish.yml b/.github/workflows/doxygen-publish.yml index bf772945f7..9ffac85fea 100644 --- a/.github/workflows/doxygen-publish.yml +++ b/.github/workflows/doxygen-publish.yml @@ -20,11 +20,11 @@ jobs: if: (github.event_name == 'pull_request' && github.event.pull_request.merged) || github.event_name == 'workflow_dispatch' steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: iotivity-lite - - uses: webfactory/ssh-agent@v0.7.0 + - uses: webfactory/ssh-agent@v0.8.0 with: ssh-private-key: ${{ secrets.IOTIVITY_LITE_SSH_KEY }} diff --git a/.github/workflows/doxygen.yml b/.github/workflows/doxygen.yml index e602b87e1f..b14df234df 100644 --- a/.github/workflows/doxygen.yml +++ b/.github/workflows/doxygen.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: iotivity-lite diff --git a/.github/workflows/ghcr-check.yml b/.github/workflows/ghcr-check.yml index 351ec40bbb..efaefba1c1 100644 --- a/.github/workflows/ghcr-check.yml +++ b/.github/workflows/ghcr-check.yml @@ -21,7 +21,7 @@ jobs: name: Check released packages runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Check package working-directory: tools diff --git a/.github/workflows/plgd-device-test-with-cfg.yml b/.github/workflows/plgd-device-test-with-cfg.yml index 22e984c3d6..7970689a99 100644 --- a/.github/workflows/plgd-device-test-with-cfg.yml +++ b/.github/workflows/plgd-device-test-with-cfg.yml @@ -51,7 +51,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: "true" diff --git a/.github/workflows/plgd-hub-test-with-cfg.yml b/.github/workflows/plgd-hub-test-with-cfg.yml index 656f9bce6a..fd23d6724f 100644 --- a/.github/workflows/plgd-hub-test-with-cfg.yml +++ b/.github/workflows/plgd-hub-test-with-cfg.yml @@ -66,12 +66,12 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: "true" - name: Build cloud server docker image - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v4 with: context: . push: false diff --git a/.github/workflows/pr-format.yml b/.github/workflows/pr-format.yml index 8dae3734f2..f98d0a9d1e 100644 --- a/.github/workflows/pr-format.yml +++ b/.github/workflows/pr-format.yml @@ -26,7 +26,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: iotivity-lite ref: ${{ fromJSON(steps.get_branch.outputs.data).repository.pullRequest.headRefName }} diff --git a/.github/workflows/sonar-cloud-analysis.yml b/.github/workflows/sonar-cloud-analysis.yml index 57f1fee9b1..813c888ee9 100644 --- a/.github/workflows/sonar-cloud-analysis.yml +++ b/.github/workflows/sonar-cloud-analysis.yml @@ -91,7 +91,7 @@ jobs: needs: [unit-tests, plgd-device-tests, plgd-hub-tests] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: "true" fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of SonarCloud analysis diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml index 4b72c9e9fb..5c2b689018 100644 --- a/.github/workflows/static-analysis.yml +++ b/.github/workflows/static-analysis.yml @@ -20,7 +20,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: "true" diff --git a/.github/workflows/unit-test-with-cfg.yml b/.github/workflows/unit-test-with-cfg.yml index 70aa0279ad..ba0a2d741d 100644 --- a/.github/workflows/unit-test-with-cfg.yml +++ b/.github/workflows/unit-test-with-cfg.yml @@ -41,7 +41,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: "true" @@ -52,7 +52,7 @@ jobs: echo compiler='-DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang' >> $GITHUB_OUTPUT - name: Checkout libfaketime - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: wolfcw/libfaketime path: libfaketime