diff --git a/.github/workflows/add-backport-label.yaml b/.github/workflows/add-backport-label.yaml index 790ff1721f..e775fda0e6 100644 --- a/.github/workflows/add-backport-label.yaml +++ b/.github/workflows/add-backport-label.yaml @@ -21,7 +21,7 @@ jobs: steps: - name: Checkout code to allow hub to communicate with the project if: ${{ !contains(github.event.pull_request.labels.*.name, 'force-skip-ci') }} - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install hub extension script run: | diff --git a/.github/workflows/add-issues-to-project.yaml b/.github/workflows/add-issues-to-project.yaml index 6ba266261f..bed6b884f7 100644 --- a/.github/workflows/add-issues-to-project.yaml +++ b/.github/workflows/add-issues-to-project.yaml @@ -39,7 +39,7 @@ jobs: popd &>/dev/null - name: Checkout code to allow hub to communicate with the project - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Add issue to issue backlog env: diff --git a/.github/workflows/add-pr-sizing-label.yaml b/.github/workflows/add-pr-sizing-label.yaml index 2fd0abc647..4af22cd95a 100644 --- a/.github/workflows/add-pr-sizing-label.yaml +++ b/.github/workflows/add-pr-sizing-label.yaml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ github.event.pull_request.head.sha }} fetch-depth: 0 diff --git a/.github/workflows/basic-ci-amd64.yaml b/.github/workflows/basic-ci-amd64.yaml index 6ac0a52401..d63b979efd 100644 --- a/.github/workflows/basic-ci-amd64.yaml +++ b/.github/workflows/basic-ci-amd64.yaml @@ -29,7 +29,7 @@ jobs: GOPATH: ${{ github.workspace }} KATA_HYPERVISOR: ${{ matrix.vmm }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 @@ -67,7 +67,7 @@ jobs: GOPATH: ${{ github.workspace }} KATA_HYPERVISOR: ${{ matrix.vmm }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 @@ -108,7 +108,7 @@ jobs: GOPATH: ${{ github.workspace }} KATA_HYPERVISOR: ${{ matrix.vmm }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 @@ -175,7 +175,7 @@ jobs: GOPATH: ${{ github.workspace }} KATA_HYPERVISOR: ${{ matrix.vmm }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 diff --git a/.github/workflows/build-kata-static-tarball-amd64.yaml b/.github/workflows/build-kata-static-tarball-amd64.yaml index 5df5e2772f..faec28373c 100644 --- a/.github/workflows/build-kata-static-tarball-amd64.yaml +++ b/.github/workflows/build-kata-static-tarball-amd64.yaml @@ -76,7 +76,7 @@ jobs: username: ${{ secrets.QUAY_DEPLOYER_USERNAME }} password: ${{ secrets.QUAY_DEPLOYER_PASSWORD }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 # This is needed in order to keep the commit ids history @@ -114,7 +114,7 @@ jobs: runs-on: ubuntu-latest needs: build-asset steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 diff --git a/.github/workflows/build-kata-static-tarball-arm64.yaml b/.github/workflows/build-kata-static-tarball-arm64.yaml index 81095e000e..89e019e6f7 100644 --- a/.github/workflows/build-kata-static-tarball-arm64.yaml +++ b/.github/workflows/build-kata-static-tarball-arm64.yaml @@ -52,7 +52,7 @@ jobs: username: ${{ secrets.QUAY_DEPLOYER_USERNAME }} password: ${{ secrets.QUAY_DEPLOYER_PASSWORD }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 # This is needed in order to keep the commit ids history @@ -94,7 +94,7 @@ jobs: run: | sudo chown -R $USER:$USER $GITHUB_WORKSPACE - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 diff --git a/.github/workflows/build-kata-static-tarball-s390x.yaml b/.github/workflows/build-kata-static-tarball-s390x.yaml index 90be3aa771..9997678e75 100644 --- a/.github/workflows/build-kata-static-tarball-s390x.yaml +++ b/.github/workflows/build-kata-static-tarball-s390x.yaml @@ -48,7 +48,7 @@ jobs: username: ${{ secrets.QUAY_DEPLOYER_USERNAME }} password: ${{ secrets.QUAY_DEPLOYER_PASSWORD }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 # This is needed in order to keep the commit ids history @@ -91,7 +91,7 @@ jobs: run: | sudo chown -R $USER:$USER $GITHUB_WORKSPACE - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 diff --git a/.github/workflows/cargo-deny-runner.yaml b/.github/workflows/cargo-deny-runner.yaml index 21d3d1f53e..f225fdc101 100644 --- a/.github/workflows/cargo-deny-runner.yaml +++ b/.github/workflows/cargo-deny-runner.yaml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout Code if: ${{ !contains(github.event.pull_request.labels.*.name, 'force-skip-ci') }} - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Generate Action if: ${{ !contains(github.event.pull_request.labels.*.name, 'force-skip-ci') }} run: bash cargo-deny-generator.sh diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 71fc7ec564..4cd31c78ad 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -40,7 +40,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 diff --git a/.github/workflows/darwin-tests.yaml b/.github/workflows/darwin-tests.yaml index 8b3f9041a7..302e2328c4 100644 --- a/.github/workflows/darwin-tests.yaml +++ b/.github/workflows/darwin-tests.yaml @@ -21,6 +21,6 @@ jobs: with: go-version: 1.19.3 - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Build utils run: ./ci/darwin-test.sh diff --git a/.github/workflows/docs-url-alive-check.yaml b/.github/workflows/docs-url-alive-check.yaml index 543215f77e..991b66d4d5 100644 --- a/.github/workflows/docs-url-alive-check.yaml +++ b/.github/workflows/docs-url-alive-check.yaml @@ -22,7 +22,7 @@ jobs: echo "GOPATH=${{ github.workspace }}" >> $GITHUB_ENV echo "${{ github.workspace }}/bin" >> $GITHUB_PATH - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 path: ./src/github.com/${{ github.repository }} diff --git a/.github/workflows/kata-runtime-classes-sync.yaml b/.github/workflows/kata-runtime-classes-sync.yaml index 9cb995df17..fdd671a715 100644 --- a/.github/workflows/kata-runtime-classes-sync.yaml +++ b/.github/workflows/kata-runtime-classes-sync.yaml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Ensure the split out runtime classes match the all-in-one file run: | pushd tools/packaging/kata-deploy/runtimeclasses/ diff --git a/.github/workflows/move-issues-to-in-progress.yaml b/.github/workflows/move-issues-to-in-progress.yaml index 23819e18c4..1ecd8a095e 100644 --- a/.github/workflows/move-issues-to-in-progress.yaml +++ b/.github/workflows/move-issues-to-in-progress.yaml @@ -38,7 +38,7 @@ jobs: - name: Checkout code to allow hub to communicate with the project if: ${{ !contains(github.event.pull_request.labels.*.name, 'force-skip-ci') }} - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ github.event.pull_request.head.sha }} fetch-depth: 0 diff --git a/.github/workflows/payload-after-push.yaml b/.github/workflows/payload-after-push.yaml index bcc2aa7a03..c1cce2c739 100644 --- a/.github/workflows/payload-after-push.yaml +++ b/.github/workflows/payload-after-push.yaml @@ -73,7 +73,7 @@ jobs: needs: [publish-kata-deploy-payload-amd64, publish-kata-deploy-payload-arm64, publish-kata-deploy-payload-s390x] steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Login to Kata Containers quay.io uses: docker/login-action@v2 diff --git a/.github/workflows/publish-kata-deploy-payload-amd64.yaml b/.github/workflows/publish-kata-deploy-payload-amd64.yaml index 253b93fbcb..79ce44195b 100644 --- a/.github/workflows/publish-kata-deploy-payload-amd64.yaml +++ b/.github/workflows/publish-kata-deploy-payload-amd64.yaml @@ -26,7 +26,7 @@ jobs: kata-payload: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 diff --git a/.github/workflows/publish-kata-deploy-payload-arm64.yaml b/.github/workflows/publish-kata-deploy-payload-arm64.yaml index f198814fe3..edab392d02 100644 --- a/.github/workflows/publish-kata-deploy-payload-arm64.yaml +++ b/.github/workflows/publish-kata-deploy-payload-arm64.yaml @@ -30,7 +30,7 @@ jobs: run: | sudo chown -R $USER:$USER $GITHUB_WORKSPACE - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 diff --git a/.github/workflows/publish-kata-deploy-payload-s390x.yaml b/.github/workflows/publish-kata-deploy-payload-s390x.yaml index 6d1d44f7b7..c3da86c740 100644 --- a/.github/workflows/publish-kata-deploy-payload-s390x.yaml +++ b/.github/workflows/publish-kata-deploy-payload-s390x.yaml @@ -30,7 +30,7 @@ jobs: run: | sudo chown -R $USER:$USER $GITHUB_WORKSPACE - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 diff --git a/.github/workflows/release-amd64.yaml b/.github/workflows/release-amd64.yaml index 6ff9906969..c197da0b56 100644 --- a/.github/workflows/release-amd64.yaml +++ b/.github/workflows/release-amd64.yaml @@ -29,7 +29,7 @@ jobs: username: ${{ secrets.QUAY_DEPLOYER_USERNAME }} password: ${{ secrets.QUAY_DEPLOYER_PASSWORD }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: get-kata-tarball uses: actions/download-artifact@v3 with: diff --git a/.github/workflows/release-arm64.yaml b/.github/workflows/release-arm64.yaml index 136177580e..fd2c9065ee 100644 --- a/.github/workflows/release-arm64.yaml +++ b/.github/workflows/release-arm64.yaml @@ -29,7 +29,7 @@ jobs: username: ${{ secrets.QUAY_DEPLOYER_USERNAME }} password: ${{ secrets.QUAY_DEPLOYER_PASSWORD }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: get-kata-tarball uses: actions/download-artifact@v3 with: diff --git a/.github/workflows/release-s390x.yaml b/.github/workflows/release-s390x.yaml index 5f3aaf05fb..4704e29138 100644 --- a/.github/workflows/release-s390x.yaml +++ b/.github/workflows/release-s390x.yaml @@ -29,7 +29,7 @@ jobs: username: ${{ secrets.QUAY_DEPLOYER_USERNAME }} password: ${{ secrets.QUAY_DEPLOYER_PASSWORD }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: get-kata-tarball uses: actions/download-artifact@v3 with: diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a8891ed025..44a875eb2b 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -32,7 +32,7 @@ jobs: needs: [build-and-push-assets-amd64, build-and-push-assets-arm64, build-and-push-assets-s390x] steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Login to Kata Containers docker.io uses: docker/login-action@v2 @@ -120,7 +120,7 @@ jobs: upload-versions-yaml: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: upload versions.yaml env: GITHUB_TOKEN: ${{ secrets.GIT_UPLOAD_TOKEN }} @@ -136,7 +136,7 @@ jobs: needs: upload-multi-arch-static-tarball runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: generate-and-upload-tarball run: | tag=$(echo $GITHUB_REF | cut -d/ -f3-) @@ -150,7 +150,7 @@ jobs: needs: upload-cargo-vendored-tarball runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: download-and-upload-tarball env: GITHUB_TOKEN: ${{ secrets.GIT_UPLOAD_TOKEN }} diff --git a/.github/workflows/require-pr-porting-labels.yaml b/.github/workflows/require-pr-porting-labels.yaml index 4f799c4ba8..e1b0c9c7d8 100644 --- a/.github/workflows/require-pr-porting-labels.yaml +++ b/.github/workflows/require-pr-porting-labels.yaml @@ -36,7 +36,7 @@ jobs: - name: Checkout code to allow hub to communicate with the project if: ${{ !contains(github.event.pull_request.labels.*.name, 'force-skip-ci') }} - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ github.event.pull_request.head.sha }} fetch-depth: 0 diff --git a/.github/workflows/run-docker-tests-on-garm.yaml b/.github/workflows/run-docker-tests-on-garm.yaml index ea90759fa2..cc18240dd1 100644 --- a/.github/workflows/run-docker-tests-on-garm.yaml +++ b/.github/workflows/run-docker-tests-on-garm.yaml @@ -28,7 +28,7 @@ jobs: env: KATA_HYPERVISOR: ${{ matrix.vmm }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 diff --git a/.github/workflows/run-k8s-tests-on-aks.yaml b/.github/workflows/run-k8s-tests-on-aks.yaml index 23439e3f1b..2fadc761ca 100644 --- a/.github/workflows/run-k8s-tests-on-aks.yaml +++ b/.github/workflows/run-k8s-tests-on-aks.yaml @@ -51,7 +51,7 @@ jobs: USING_NFD: "false" K8S_TEST_HOST_TYPE: ${{ matrix.instance-type }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 diff --git a/.github/workflows/run-k8s-tests-on-garm.yaml b/.github/workflows/run-k8s-tests-on-garm.yaml index 1fd4b00ee1..622708e585 100644 --- a/.github/workflows/run-k8s-tests-on-garm.yaml +++ b/.github/workflows/run-k8s-tests-on-garm.yaml @@ -55,7 +55,7 @@ jobs: USING_NFD: "false" K8S_TEST_HOST_TYPE: ${{ matrix.instance-type }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 diff --git a/.github/workflows/run-kata-coco-tests.yaml b/.github/workflows/run-kata-coco-tests.yaml index 2021d10ac4..7e653982f8 100644 --- a/.github/workflows/run-kata-coco-tests.yaml +++ b/.github/workflows/run-kata-coco-tests.yaml @@ -39,7 +39,7 @@ jobs: KUBERNETES: "k3s" USING_NFD: "true" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 @@ -70,7 +70,7 @@ jobs: USING_NFD: "true" K8S_TEST_HOST_TYPE: "baremetal" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 @@ -111,7 +111,7 @@ jobs: USING_NFD: "false" K8S_TEST_HOST_TYPE: "baremetal" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 @@ -152,7 +152,7 @@ jobs: USING_NFD: "false" K8S_TEST_HOST_TYPE: "baremetal" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 diff --git a/.github/workflows/run-kata-deploy-tests-on-aks.yaml b/.github/workflows/run-kata-deploy-tests-on-aks.yaml index 74fcb0ea57..4135fd68e1 100644 --- a/.github/workflows/run-kata-deploy-tests-on-aks.yaml +++ b/.github/workflows/run-kata-deploy-tests-on-aks.yaml @@ -47,7 +47,7 @@ jobs: KUBERNETES: "vanilla" USING_NFD: "false" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 diff --git a/.github/workflows/run-metrics.yaml b/.github/workflows/run-metrics.yaml index c0e43c3606..53deeb7864 100644 --- a/.github/workflows/run-metrics.yaml +++ b/.github/workflows/run-metrics.yaml @@ -20,7 +20,7 @@ jobs: env: GOPATH: ${{ github.workspace }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0 diff --git a/.github/workflows/run-nerdctl-tests-on-garm.yaml b/.github/workflows/run-nerdctl-tests-on-garm.yaml index eb4e04bc2a..e9133c9720 100644 --- a/.github/workflows/run-nerdctl-tests-on-garm.yaml +++ b/.github/workflows/run-nerdctl-tests-on-garm.yaml @@ -29,7 +29,7 @@ jobs: env: KATA_HYPERVISOR: ${{ matrix.vmm }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.commit-hash }} fetch-depth: 0