diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index fc4ed43e7f..92981bc8d1 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -13,7 +13,7 @@ jobs: name: Run OpenTelemetry-cpp benchmarks runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Mount Bazel Cache @@ -47,7 +47,7 @@ jobs: name: Store benchmark result runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/download-artifact@master with: name: benchmark_results diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 68b40058c3..2d8db91364 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ jobs: name: CMake test (without otlp-exporter) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -36,7 +36,7 @@ jobs: name: CMake gcc 12 (maintainer mode, C++11, async) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -69,7 +69,7 @@ jobs: name: CMake gcc 12 (maintainer mode, sync) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -101,7 +101,7 @@ jobs: name: CMake gcc 12 (maintainer mode, async) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -133,7 +133,7 @@ jobs: name: CMake clang 14 (maintainer mode, sync) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -165,7 +165,7 @@ jobs: name: CMake clang 14 (maintainer mode, async) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -197,7 +197,7 @@ jobs: name: CMake msvc (maintainer mode) runs-on: windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -211,7 +211,7 @@ jobs: name: CMake test (without otlp-exporter and with async export) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -232,7 +232,7 @@ jobs: name: CMake test (with abseil) runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -248,7 +248,7 @@ jobs: name: CMake test (with opentracing-shim) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -262,7 +262,7 @@ jobs: name: CMake gcc 4.8 (without otlp exporter) runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Add Ubuntu Xenial package sources @@ -291,7 +291,7 @@ jobs: name: CMake gcc 4.8 (with otlp exporter) runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Add Ubuntu Xenial package sources @@ -320,7 +320,7 @@ jobs: name: CMake C++20 test(GCC) runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -342,7 +342,7 @@ jobs: name: CMake C++20 test(Clang with libc++) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -373,7 +373,7 @@ jobs: name: CMake test (with otlp-exporter) runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -389,7 +389,7 @@ jobs: name: CMake test (with modern protobuf,grpc and abseil) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -414,7 +414,7 @@ jobs: name: CMake do not install test (with otlp-exporter) runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -430,7 +430,7 @@ jobs: name: CMake test (build shared libraries with otlp-exporter and static gRPC) runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -446,7 +446,7 @@ jobs: name: CMake install test (with abseil) runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -465,7 +465,7 @@ jobs: name: Plugin -> CMake runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -485,7 +485,7 @@ jobs: name: Bazel runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Mount Bazel Cache @@ -506,7 +506,7 @@ jobs: name: Bazel with async export runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Mount Bazel Cache @@ -527,7 +527,7 @@ jobs: name: Bazel with external abseil runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Mount Bazel Cache @@ -548,7 +548,7 @@ jobs: name: Bazel valgrind runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Mount Bazel Cache @@ -569,7 +569,7 @@ jobs: name: Bazel noexcept runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Mount Bazel Cache @@ -590,7 +590,7 @@ jobs: name: Bazel nortti runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Mount Bazel Cache @@ -611,7 +611,7 @@ jobs: name: Bazel asan config runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Mount Bazel Cache @@ -632,7 +632,7 @@ jobs: name: Bazel tsan config runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Mount Bazel Cache @@ -653,7 +653,7 @@ jobs: name: Bazel on MacOS runs-on: macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Mount Bazel Cache @@ -670,7 +670,7 @@ jobs: name: Benchmark runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Mount Bazel Cache @@ -698,7 +698,7 @@ jobs: name: Format runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: setup run: sudo ./ci/install_format_tools.sh - name: run tests @@ -708,7 +708,7 @@ jobs: name: Copyright runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: check copyright run: ./tools/check_copyright.sh @@ -716,7 +716,7 @@ jobs: name: CMake -> exporter proto runs-on: windows-2019 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -733,7 +733,7 @@ jobs: name: CMake -> exporter proto (Build as DLL) runs-on: windows-2019 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -750,7 +750,7 @@ jobs: name: CMake (With async export) -> exporter proto runs-on: windows-2019 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -767,7 +767,7 @@ jobs: name: Bazel Windows runs-on: windows-2019 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -780,7 +780,7 @@ jobs: name: Plugin -> CMake Windows runs-on: windows-2019 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -794,7 +794,7 @@ jobs: name: Code coverage runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: setup @@ -819,7 +819,7 @@ jobs: steps: - name: check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: install markdownlint-cli run: sudo npm install -g markdownlint-cli @@ -831,7 +831,7 @@ jobs: runs-on: ubuntu-latest steps: - name: check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: install misspell run: | curl -L -o ./install-misspell.sh https://git.io/misspell @@ -843,7 +843,7 @@ jobs: name: DocFX check runs-on: windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: install docfx run: choco install docfx -y --version=2.58.5 - name: run ./ci/docfx.cmd diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 15187cb39b..2d84fcff1c 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: 'recursive' - name: Remove Third_party Modules from Code Scan diff --git a/.github/workflows/dependencies_image.yml b/.github/workflows/dependencies_image.yml index d5a96bd432..670565a943 100644 --- a/.github/workflows/dependencies_image.yml +++ b/.github/workflows/dependencies_image.yml @@ -11,7 +11,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU uses: docker/setup-qemu-action@v2