diff --git a/.github/workflows/android-armv7-cpu.yml b/.github/workflows/android-armv7-cpu.yml index e7e0a56e4..42f85f60f 100644 --- a/.github/workflows/android-armv7-cpu.yml +++ b/.github/workflows/android-armv7-cpu.yml @@ -28,7 +28,7 @@ jobs: android-armv7: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: build run: | mkdir build && cd build diff --git a/.github/workflows/android-armv7-gpu.yml b/.github/workflows/android-armv7-gpu.yml index f41ff60e5..e7f203fce 100644 --- a/.github/workflows/android-armv7-gpu.yml +++ b/.github/workflows/android-armv7-gpu.yml @@ -30,7 +30,7 @@ jobs: android-armv7-gpu: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: build diff --git a/.github/workflows/android-armv8-cpu.yml b/.github/workflows/android-armv8-cpu.yml index b32cbc43b..fa920f7aa 100644 --- a/.github/workflows/android-armv8-cpu.yml +++ b/.github/workflows/android-armv8-cpu.yml @@ -28,7 +28,7 @@ jobs: android-aarch64: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: build run: | mkdir build && cd build diff --git a/.github/workflows/android-armv8-gpu.yml b/.github/workflows/android-armv8-gpu.yml index ba54b268a..e18009173 100644 --- a/.github/workflows/android-armv8-gpu.yml +++ b/.github/workflows/android-armv8-gpu.yml @@ -30,7 +30,7 @@ jobs: android-aarch64-gpu: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: build @@ -62,7 +62,7 @@ jobs: android-aarch64-gpu-ndk-r16b: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: ndk-r16b diff --git a/.github/workflows/android-x64-cpu.yml b/.github/workflows/android-x64-cpu.yml index 5b8b65b2b..55bf40182 100644 --- a/.github/workflows/android-x64-cpu.yml +++ b/.github/workflows/android-x64-cpu.yml @@ -28,7 +28,7 @@ jobs: android-x86_64: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: build run: | mkdir build && cd build diff --git a/.github/workflows/android-x64-gpu.yml b/.github/workflows/android-x64-gpu.yml index 65770bdc8..b05e8fb7c 100644 --- a/.github/workflows/android-x64-gpu.yml +++ b/.github/workflows/android-x64-gpu.yml @@ -30,7 +30,7 @@ jobs: android-x86_64-gpu: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: build diff --git a/.github/workflows/android-x86-cpu.yml b/.github/workflows/android-x86-cpu.yml index 28938d604..cc49975a4 100644 --- a/.github/workflows/android-x86-cpu.yml +++ b/.github/workflows/android-x86-cpu.yml @@ -28,7 +28,7 @@ jobs: android-x86: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: build run: | mkdir build && cd build diff --git a/.github/workflows/android-x86-gpu.yml b/.github/workflows/android-x86-gpu.yml index ec46fa00c..e72826e6b 100644 --- a/.github/workflows/android-x86-gpu.yml +++ b/.github/workflows/android-x86-gpu.yml @@ -30,7 +30,7 @@ jobs: android-x86-gpu: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: build diff --git a/.github/workflows/code-format.yml b/.github/workflows/code-format.yml index e65a79969..9ffb97818 100644 --- a/.github/workflows/code-format.yml +++ b/.github/workflows/code-format.yml @@ -15,7 +15,7 @@ jobs: contents: write # for stefanzweifel/git-auto-commit-action to push code in repo runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-clang-format id: cache-clang-format diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index fe43e581d..6f5e490fe 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -43,7 +43,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: # We must fetch at least the immediate parents so that if this is # a pull request then we can checkout the head. diff --git a/.github/workflows/elf-riscv32-cpu-gcc.yml b/.github/workflows/elf-riscv32-cpu-gcc.yml index 87a947744..88ec5efb5 100644 --- a/.github/workflows/elf-riscv32-cpu-gcc.yml +++ b/.github/workflows/elf-riscv32-cpu-gcc.yml @@ -32,7 +32,7 @@ jobs: newlib-rv32imc-gcc: runs-on: [self-hosted, linux, centos] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 #- name: cache-riscv #id: cache-riscv @@ -49,7 +49,7 @@ jobs: #- name: checkout-riscv-gnu-toolchain #if: steps.cache-riscv.outputs.cache-hit != 'true' - #uses: actions/checkout@v3 + #uses: actions/checkout@v4 #with: #repository: riscv/riscv-gnu-toolchain #path: riscv-gnu-toolchain @@ -73,7 +73,7 @@ jobs: #- name: checkout-riscv-pk #if: steps.cache-riscv.outputs.cache-hit != 'true' - #uses: actions/checkout@v3 + #uses: actions/checkout@v4 #with: #repository: riscv/riscv-pk #path: riscv-pk @@ -91,7 +91,7 @@ jobs: #- name: checkout-riscv-isa-sim #if: steps.cache-riscv.outputs.cache-hit != 'true' - #uses: actions/checkout@v3 + #uses: actions/checkout@v4 #with: #repository: riscv/riscv-isa-sim #path: riscv-isa-sim diff --git a/.github/workflows/elf-riscv64-cpu-gcc.yml b/.github/workflows/elf-riscv64-cpu-gcc.yml index fbf2c0227..0b7c584cb 100644 --- a/.github/workflows/elf-riscv64-cpu-gcc.yml +++ b/.github/workflows/elf-riscv64-cpu-gcc.yml @@ -32,7 +32,7 @@ jobs: newlib-rv64gc-gcc: runs-on: [self-hosted, linux, centos] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 #- name: cache-riscv #id: cache-riscv @@ -49,7 +49,7 @@ jobs: #- name: checkout-riscv-gnu-toolchain #if: steps.cache-riscv.outputs.cache-hit != 'true' - #uses: actions/checkout@v3 + #uses: actions/checkout@v4 #with: #repository: riscv/riscv-gnu-toolchain #path: riscv-gnu-toolchain @@ -74,7 +74,7 @@ jobs: #- name: checkout-riscv-pk #if: steps.cache-riscv.outputs.cache-hit != 'true' - #uses: actions/checkout@v3 + #uses: actions/checkout@v4 #with: #repository: riscv/riscv-pk #path: riscv-pk @@ -92,7 +92,7 @@ jobs: #- name: checkout-riscv-isa-sim #if: steps.cache-riscv.outputs.cache-hit != 'true' - #uses: actions/checkout@v3 + #uses: actions/checkout@v4 #with: #repository: riscv/riscv-isa-sim #path: riscv-isa-sim diff --git a/.github/workflows/ios-arm64-gpu.yml b/.github/workflows/ios-arm64-gpu.yml index e0e6d42ff..a2894c72b 100644 --- a/.github/workflows/ios-arm64-gpu.yml +++ b/.github/workflows/ios-arm64-gpu.yml @@ -38,7 +38,7 @@ jobs: ios-iphone-os-gpu: runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/ios-cpu.yml b/.github/workflows/ios-cpu.yml index 9b5266c75..488b5fe88 100644 --- a/.github/workflows/ios-cpu.yml +++ b/.github/workflows/ios-cpu.yml @@ -36,7 +36,7 @@ jobs: ios-iphone-os: runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-openmp id: cache-openmp diff --git a/.github/workflows/ios-simulator-gpu.yml b/.github/workflows/ios-simulator-gpu.yml index b2dbabbb0..eff7020a6 100644 --- a/.github/workflows/ios-simulator-gpu.yml +++ b/.github/workflows/ios-simulator-gpu.yml @@ -38,7 +38,7 @@ jobs: ios-iphone-simulator-gpu: runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/ios-simulator.yml b/.github/workflows/ios-simulator.yml index e8531769a..7bb2a861f 100644 --- a/.github/workflows/ios-simulator.yml +++ b/.github/workflows/ios-simulator.yml @@ -38,7 +38,7 @@ jobs: ios-iphone-simulator: runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-openmp id: cache-openmp diff --git a/.github/workflows/linux-aarch64-cpu-gcc.yml b/.github/workflows/linux-aarch64-cpu-gcc.yml index ca71c7b98..46179097a 100644 --- a/.github/workflows/linux-aarch64-cpu-gcc.yml +++ b/.github/workflows/linux-aarch64-cpu-gcc.yml @@ -32,7 +32,7 @@ jobs: linux-gcc: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-qemu id: cache-qemu @@ -47,7 +47,7 @@ jobs: sudo apt-get install autoconf automake autotools-dev ninja-build - name: checkout-qemu if: steps.cache-qemu.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: qemu/qemu path: qemu @@ -90,7 +90,7 @@ jobs: linux-gcc-arm82: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-qemu id: cache-qemu @@ -105,7 +105,7 @@ jobs: sudo apt-get install autoconf automake autotools-dev ninja-build - name: checkout-qemu if: steps.cache-qemu.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: qemu/qemu path: qemu @@ -148,7 +148,7 @@ jobs: linux-gcc-arm86: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-qemu id: cache-qemu @@ -163,7 +163,7 @@ jobs: sudo apt-get install autoconf automake autotools-dev ninja-build - name: checkout-qemu if: steps.cache-qemu.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: qemu/qemu path: qemu diff --git a/.github/workflows/linux-arm-cpu-gcc.yml b/.github/workflows/linux-arm-cpu-gcc.yml index 72c075d44..8222586f1 100644 --- a/.github/workflows/linux-arm-cpu-gcc.yml +++ b/.github/workflows/linux-arm-cpu-gcc.yml @@ -34,7 +34,7 @@ jobs: linux-gcc-arm: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-qemu id: cache-qemu @@ -49,7 +49,7 @@ jobs: sudo apt-get install autoconf automake autotools-dev ninja-build - name: checkout-qemu if: steps.cache-qemu.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: qemu/qemu path: qemu @@ -92,7 +92,7 @@ jobs: linux-gcc-armhf: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-qemu id: cache-qemu @@ -107,7 +107,7 @@ jobs: sudo apt-get install autoconf automake autotools-dev ninja-build - name: checkout-qemu if: steps.cache-qemu.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: qemu/qemu path: qemu @@ -150,7 +150,7 @@ jobs: linux-gcc-armhf-vfpv3-d16: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-qemu id: cache-qemu @@ -165,7 +165,7 @@ jobs: sudo apt-get install autoconf automake autotools-dev ninja-build - name: checkout-qemu if: steps.cache-qemu.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: qemu/qemu path: qemu diff --git a/.github/workflows/linux-loongarch64-cpu-gcc.yml b/.github/workflows/linux-loongarch64-cpu-gcc.yml index 7cb710a12..5a23fdc4b 100644 --- a/.github/workflows/linux-loongarch64-cpu-gcc.yml +++ b/.github/workflows/linux-loongarch64-cpu-gcc.yml @@ -35,7 +35,7 @@ jobs: runs-on: [self-hosted, linux, centos] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # - name: cache-qemu # id: cache-qemu @@ -45,7 +45,7 @@ jobs: # key: qemu-loongarch64-install-20230524 # - name: checkout-qemu # if: steps.cache-qemu.outputs.cache-hit != 'true' - # uses: actions/checkout@v3 + # uses: actions/checkout@v4 # with: # repository: qemu/qemu # path: qemu diff --git a/.github/workflows/linux-mips-cpu-gcc.yml b/.github/workflows/linux-mips-cpu-gcc.yml index ba41d4b02..7265d2ce0 100644 --- a/.github/workflows/linux-mips-cpu-gcc.yml +++ b/.github/workflows/linux-mips-cpu-gcc.yml @@ -34,7 +34,7 @@ jobs: linux-gcc-mipsel: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-qemu id: cache-qemu @@ -49,7 +49,7 @@ jobs: sudo apt-get install autoconf automake autotools-dev ninja-build - name: checkout-qemu if: steps.cache-qemu.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: qemu/qemu path: qemu @@ -81,7 +81,7 @@ jobs: linux-gcc-mipsisa32r6el: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-qemu id: cache-qemu @@ -96,7 +96,7 @@ jobs: sudo apt-get install autoconf automake autotools-dev ninja-build - name: checkout-qemu if: steps.cache-qemu.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: qemu/qemu path: qemu diff --git a/.github/workflows/linux-mips64-cpu-gcc.yml b/.github/workflows/linux-mips64-cpu-gcc.yml index 3d0fe1229..5ca707988 100644 --- a/.github/workflows/linux-mips64-cpu-gcc.yml +++ b/.github/workflows/linux-mips64-cpu-gcc.yml @@ -34,7 +34,7 @@ jobs: linux-gcc-mips64el: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-qemu id: cache-qemu @@ -49,7 +49,7 @@ jobs: sudo apt-get install autoconf automake autotools-dev ninja-build - name: checkout-qemu if: steps.cache-qemu.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: qemu/qemu path: qemu @@ -81,7 +81,7 @@ jobs: linux-gcc-mipsisa64r6el: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-qemu id: cache-qemu @@ -96,7 +96,7 @@ jobs: sudo apt-get install autoconf automake autotools-dev ninja-build - name: checkout-qemu if: steps.cache-qemu.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: qemu/qemu path: qemu diff --git a/.github/workflows/linux-ppc64-cpu-gcc.yml b/.github/workflows/linux-ppc64-cpu-gcc.yml index 404fa999a..821fff460 100644 --- a/.github/workflows/linux-ppc64-cpu-gcc.yml +++ b/.github/workflows/linux-ppc64-cpu-gcc.yml @@ -30,7 +30,7 @@ jobs: linux-gcc-ppc64le: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-qemu id: cache-qemu @@ -45,7 +45,7 @@ jobs: sudo apt-get install autoconf automake autotools-dev ninja-build - name: checkout-qemu if: steps.cache-qemu.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: qemu/qemu path: qemu @@ -76,7 +76,7 @@ jobs: linux-gcc-power8le-vsx: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-qemu id: cache-qemu @@ -91,7 +91,7 @@ jobs: sudo apt-get install autoconf automake autotools-dev ninja-build - name: checkout-qemu if: steps.cache-qemu.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: qemu/qemu path: qemu @@ -122,7 +122,7 @@ jobs: linux-gcc-power9le-vsx: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-qemu id: cache-qemu @@ -137,7 +137,7 @@ jobs: sudo apt-get install autoconf automake autotools-dev ninja-build - name: checkout-qemu if: steps.cache-qemu.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: qemu/qemu path: qemu diff --git a/.github/workflows/linux-riscv64-cpu-gcc.yml b/.github/workflows/linux-riscv64-cpu-gcc.yml index e585b9730..c0e8ca88b 100644 --- a/.github/workflows/linux-riscv64-cpu-gcc.yml +++ b/.github/workflows/linux-riscv64-cpu-gcc.yml @@ -34,7 +34,7 @@ jobs: linux-gcc-riscv64: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-qemu id: cache-qemu @@ -49,7 +49,7 @@ jobs: sudo apt-get install autoconf automake autotools-dev ninja-build - name: checkout-qemu if: steps.cache-qemu.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: qemu/qemu path: qemu @@ -83,7 +83,7 @@ jobs: linux-gcc-riscv64-c906: runs-on: [self-hosted, linux, centos] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: configure run: | @@ -102,7 +102,7 @@ jobs: linux-gcc-riscv64-rvv: runs-on: [self-hosted, linux, centos] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 #- name: cache-qemu #id: cache-qemu @@ -117,7 +117,7 @@ jobs: #sudo apt-get install autoconf automake autotools-dev ninja-build #- name: checkout-qemu #if: steps.cache-qemu.outputs.cache-hit != 'true' - #uses: actions/checkout@v3 + #uses: actions/checkout@v4 #with: #repository: qemu/qemu #path: qemu @@ -147,7 +147,7 @@ jobs: #- name: checkout-riscv-gnu-toolchain #if: steps.cache-riscv.outputs.cache-hit != 'true' - #uses: actions/checkout@v3 + #uses: actions/checkout@v4 #with: #repository: riscv/riscv-gnu-toolchain #path: riscv-gnu-toolchain diff --git a/.github/workflows/linux-riscv64-cpu-gnu-clang.yml b/.github/workflows/linux-riscv64-cpu-gnu-clang.yml index 18ad114ef..45aa5e35a 100644 --- a/.github/workflows/linux-riscv64-cpu-gnu-clang.yml +++ b/.github/workflows/linux-riscv64-cpu-gnu-clang.yml @@ -32,7 +32,7 @@ jobs: linux-gcc-riscv64-rvv: runs-on: [self-hosted, linux, centos] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 #- name: cache-qemu #id: cache-qemu @@ -47,7 +47,7 @@ jobs: #sudo apt-get install autoconf automake autotools-dev ninja-build #- name: checkout-qemu #if: steps.cache-qemu.outputs.cache-hit != 'true' - #uses: actions/checkout@v3 + #uses: actions/checkout@v4 #with: #repository: qemu/qemu #path: qemu @@ -77,7 +77,7 @@ jobs: #- name: checkout-riscv-gnu-toolchain #if: steps.cache-riscv.outputs.cache-hit != 'true' - #uses: actions/checkout@v3 + #uses: actions/checkout@v4 #with: #repository: riscv/riscv-gnu-toolchain #path: riscv-gnu-toolchain diff --git a/.github/workflows/linux-x64-cpu-clang-python.yml b/.github/workflows/linux-x64-cpu-clang-python.yml index 002868856..7499ce5c7 100644 --- a/.github/workflows/linux-x64-cpu-clang-python.yml +++ b/.github/workflows/linux-x64-cpu-clang-python.yml @@ -34,7 +34,7 @@ jobs: python-version: [3.7, 3.9, 3.11] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: set up python ${{ matrix.python-version }} diff --git a/.github/workflows/linux-x64-cpu-clang.yml b/.github/workflows/linux-x64-cpu-clang.yml index 82e176559..b03c2e5a8 100644 --- a/.github/workflows/linux-x64-cpu-clang.yml +++ b/.github/workflows/linux-x64-cpu-clang.yml @@ -38,7 +38,7 @@ jobs: linux-clang: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: update run: sudo apt-get update - name: protobuf @@ -105,7 +105,7 @@ jobs: linux-clang-simplestl: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: build-simplestl env: CC: clang diff --git a/.github/workflows/linux-x64-cpu-gcc-musl.yml b/.github/workflows/linux-x64-cpu-gcc-musl.yml index 208ffc452..d18c9cbc2 100644 --- a/.github/workflows/linux-x64-cpu-gcc-musl.yml +++ b/.github/workflows/linux-x64-cpu-gcc-musl.yml @@ -50,7 +50,7 @@ jobs: libc-dev linux-headers - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: build shell: alpine.sh {0} run: | diff --git a/.github/workflows/linux-x64-cpu-gcc-san.yml b/.github/workflows/linux-x64-cpu-gcc-san.yml index ae57b37bc..ad2666529 100644 --- a/.github/workflows/linux-x64-cpu-gcc-san.yml +++ b/.github/workflows/linux-x64-cpu-gcc-san.yml @@ -30,7 +30,7 @@ jobs: linux-gcc-san: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: build run: | mkdir build && cd build diff --git a/.github/workflows/linux-x64-cpu-gcc-sde.yml b/.github/workflows/linux-x64-cpu-gcc-sde.yml index 51eb68615..410976a9f 100644 --- a/.github/workflows/linux-x64-cpu-gcc-sde.yml +++ b/.github/workflows/linux-x64-cpu-gcc-sde.yml @@ -36,7 +36,7 @@ jobs: linux-gcc-sde: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: update run: sudo apt-get update - name: gcc12 diff --git a/.github/workflows/linux-x64-cpu-gcc.yml b/.github/workflows/linux-x64-cpu-gcc.yml index 3b6b305e1..6d1a41a15 100644 --- a/.github/workflows/linux-x64-cpu-gcc.yml +++ b/.github/workflows/linux-x64-cpu-gcc.yml @@ -38,7 +38,7 @@ jobs: linux-gcc: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: update run: sudo apt-get update - name: protobuf @@ -87,7 +87,7 @@ jobs: linux-gcc-cpp03-nostdio-nostring-simplestl: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: build-nostdio run: | mkdir build-nostdio && cd build-nostdio @@ -118,7 +118,7 @@ jobs: linux-gcc-avx512: runs-on: [self-hosted, linux, t4] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: build env: CC: gcc diff --git a/.github/workflows/linux-x64-gpu-clang-python.yml b/.github/workflows/linux-x64-gpu-clang-python.yml index d372bbc13..f404b2933 100644 --- a/.github/workflows/linux-x64-gpu-clang-python.yml +++ b/.github/workflows/linux-x64-gpu-clang-python.yml @@ -35,7 +35,7 @@ jobs: matrix: python-version: [3.7, 3.9, 3.11] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: cache-vulkansdk @@ -59,7 +59,7 @@ jobs: key: swiftshader-linux-install-20230420 - name: checkout-swiftshader if: steps.cache-swiftshader.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: google/swiftshader path: swiftshader diff --git a/.github/workflows/linux-x64-gpu-clang.yml b/.github/workflows/linux-x64-gpu-clang.yml index 14671e433..e5eecc37d 100644 --- a/.github/workflows/linux-x64-gpu-clang.yml +++ b/.github/workflows/linux-x64-gpu-clang.yml @@ -38,7 +38,7 @@ jobs: linux-clang-gpu: runs-on: [self-hosted, linux, cvm] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: cache-swiftshader @@ -49,7 +49,7 @@ jobs: key: swiftshader-linux-install-20230420 - name: checkout-swiftshader if: steps.cache-swiftshader.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: google/swiftshader path: swiftshader diff --git a/.github/workflows/linux-x64-gpu-gcc.yml b/.github/workflows/linux-x64-gpu-gcc.yml index f9d0cdc9a..114bce333 100644 --- a/.github/workflows/linux-x64-gpu-gcc.yml +++ b/.github/workflows/linux-x64-gpu-gcc.yml @@ -38,7 +38,7 @@ jobs: linux-gcc-gpu: runs-on: [self-hosted, linux, cvm] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: cache-swiftshader @@ -49,7 +49,7 @@ jobs: key: swiftshader-linux-install-20230420 - name: checkout-swiftshader if: steps.cache-swiftshader.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: google/swiftshader path: swiftshader @@ -87,7 +87,7 @@ jobs: linux-gcc-gpu-system-glslang: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: install-deps run: | @@ -108,7 +108,7 @@ jobs: linux-gcc-gpu-t4: runs-on: [self-hosted, linux, t4] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: build diff --git a/.github/workflows/linux-x86-cpu-clang.yml b/.github/workflows/linux-x86-cpu-clang.yml index 92544f4e4..52ef4e969 100644 --- a/.github/workflows/linux-x86-cpu-clang.yml +++ b/.github/workflows/linux-x86-cpu-clang.yml @@ -32,7 +32,7 @@ jobs: linux-clang: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: update run: sudo apt-get update - name: gcc-multilib diff --git a/.github/workflows/linux-x86-cpu-gcc.yml b/.github/workflows/linux-x86-cpu-gcc.yml index c6385f0b0..3dda67017 100644 --- a/.github/workflows/linux-x86-cpu-gcc.yml +++ b/.github/workflows/linux-x86-cpu-gcc.yml @@ -32,7 +32,7 @@ jobs: linux-gcc: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: update run: sudo apt-get update - name: gcc-multilib diff --git a/.github/workflows/mac-catalyst-arm64-cpu.yml b/.github/workflows/mac-catalyst-arm64-cpu.yml index 5d9392cd6..52f002897 100644 --- a/.github/workflows/mac-catalyst-arm64-cpu.yml +++ b/.github/workflows/mac-catalyst-arm64-cpu.yml @@ -34,7 +34,7 @@ jobs: mac-catalyst-clang: runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-openmp id: cache-openmp diff --git a/.github/workflows/mac-catalyst-arm64-gpu.yml b/.github/workflows/mac-catalyst-arm64-gpu.yml index b17d25cd9..03a4e1a42 100644 --- a/.github/workflows/mac-catalyst-arm64-gpu.yml +++ b/.github/workflows/mac-catalyst-arm64-gpu.yml @@ -36,7 +36,7 @@ jobs: mac-catalyst-clang-gpu: runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/mac-catalyst-x64-cpu.yml b/.github/workflows/mac-catalyst-x64-cpu.yml index 2f6707e29..a21bb2ce8 100644 --- a/.github/workflows/mac-catalyst-x64-cpu.yml +++ b/.github/workflows/mac-catalyst-x64-cpu.yml @@ -42,7 +42,7 @@ jobs: mac-catalyst-clang: runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-openmp id: cache-openmp diff --git a/.github/workflows/mac-catalyst-x64-gpu.yml b/.github/workflows/mac-catalyst-x64-gpu.yml index b4073d642..7a172692e 100644 --- a/.github/workflows/mac-catalyst-x64-gpu.yml +++ b/.github/workflows/mac-catalyst-x64-gpu.yml @@ -44,7 +44,7 @@ jobs: mac-catalyst-clang-gpu: runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/macos-arm64-cpu.yml b/.github/workflows/macos-arm64-cpu.yml index 95bbc47bd..69d751856 100644 --- a/.github/workflows/macos-arm64-cpu.yml +++ b/.github/workflows/macos-arm64-cpu.yml @@ -35,7 +35,7 @@ jobs: macos-clang: runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-openmp id: cache-openmp diff --git a/.github/workflows/macos-arm64-gpu.yml b/.github/workflows/macos-arm64-gpu.yml index bb6709d7b..3d6454f5d 100644 --- a/.github/workflows/macos-arm64-gpu.yml +++ b/.github/workflows/macos-arm64-gpu.yml @@ -37,7 +37,7 @@ jobs: macos-clang-gpu: runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/macos-x64-cpu-python.yml b/.github/workflows/macos-x64-cpu-python.yml index c0f466931..deb0914ce 100644 --- a/.github/workflows/macos-x64-cpu-python.yml +++ b/.github/workflows/macos-x64-cpu-python.yml @@ -40,7 +40,7 @@ jobs: matrix: python-version: [3.7, 3.9, 3.11] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: set up python ${{ matrix.python-version }} diff --git a/.github/workflows/macos-x64-cpu.yml b/.github/workflows/macos-x64-cpu.yml index 0c10dc583..f7e21b5ad 100644 --- a/.github/workflows/macos-x64-cpu.yml +++ b/.github/workflows/macos-x64-cpu.yml @@ -43,7 +43,7 @@ jobs: macos-clang: runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: protobuf run: brew install protobuf opencv3 diff --git a/.github/workflows/macos-x64-gpu.yml b/.github/workflows/macos-x64-gpu.yml index cdc5554fa..1a113b332 100644 --- a/.github/workflows/macos-x64-gpu.yml +++ b/.github/workflows/macos-x64-gpu.yml @@ -45,7 +45,7 @@ jobs: macos-clang-gpu: runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: protobuf @@ -120,7 +120,7 @@ jobs: key: swiftshader-macos-install-20230420 - name: checkout-swiftshader if: steps.cache-swiftshader.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: google/swiftshader path: swiftshader diff --git a/.github/workflows/release-python.yml b/.github/workflows/release-python.yml index 393afa3d8..703d4f681 100644 --- a/.github/workflows/release-python.yml +++ b/.github/workflows/release-python.yml @@ -10,7 +10,7 @@ jobs: name: Build SDist runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -54,7 +54,7 @@ jobs: - { os: macos-latest, arch: universal2, build: 'cp*' } steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -110,7 +110,7 @@ jobs: build: 'pp310-*' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ca80e3782..ed3b27f0d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -37,7 +37,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-full-source steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: package @@ -57,7 +57,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-ubuntu-2004 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: apt @@ -89,7 +89,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-ubuntu-2004-shared steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: apt @@ -121,7 +121,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-ubuntu-2204 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: apt @@ -153,7 +153,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-ubuntu-2204-shared steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: apt @@ -190,7 +190,7 @@ jobs: key: openmp-macos-release-11.0.0-20230504 - name: checkout if: steps.cache-openmp.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: openmp if: steps.cache-openmp.outputs.cache-hit != 'true' run: | @@ -246,7 +246,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-macos steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: download-openmp-macos uses: actions/download-artifact@v3 with: @@ -318,7 +318,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-macos-vulkan steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: download-openmp-macos @@ -423,7 +423,7 @@ jobs: key: openmp-ios-release-11.0.0-20230504 - name: checkout if: steps.cache-openmp.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: openmp if: steps.cache-openmp.outputs.cache-hit != 'true' run: | @@ -492,7 +492,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-ios steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: download-openmp-ios uses: actions/download-artifact@v3 with: @@ -580,7 +580,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-ios-vulkan steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: download-openmp-ios @@ -705,7 +705,7 @@ jobs: key: openmp-ios-bitcode-release-11.0.0-20230504 - name: checkout if: steps.cache-openmp.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: openmp if: steps.cache-openmp.outputs.cache-hit != 'true' run: | @@ -774,7 +774,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-ios-bitcode steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: download-openmp-ios-bitcode uses: actions/download-artifact@v3 with: @@ -862,7 +862,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-ios-vulkan-bitcode steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: download-openmp-ios-bitcode @@ -987,7 +987,7 @@ jobs: key: openmp-ios-simulator-release-11.0.0-20230504 - name: checkout if: steps.cache-openmp.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: openmp if: steps.cache-openmp.outputs.cache-hit != 'true' run: | @@ -1056,7 +1056,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-ios-simulator steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: download-openmp-ios uses: actions/download-artifact@v3 with: @@ -1144,7 +1144,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-ios-simulator-vulkan steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: download-openmp-ios-simulator @@ -1269,7 +1269,7 @@ jobs: key: openmp-ios-simulator-bitcode-release-11.0.0-20230504 - name: checkout if: steps.cache-openmp.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: openmp if: steps.cache-openmp.outputs.cache-hit != 'true' run: | @@ -1338,7 +1338,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-ios-simulator-bitcode steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: download-openmp-ios uses: actions/download-artifact@v3 with: @@ -1426,7 +1426,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-ios-simulator-vulkan-bitcode steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: download-openmp-ios-simulator @@ -1551,7 +1551,7 @@ jobs: key: openmp-mac-catalyst-release-11.0.0-20230504 - name: checkout if: steps.cache-openmp.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: openmp if: steps.cache-openmp.outputs.cache-hit != 'true' run: | @@ -1607,7 +1607,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-mac-catalyst steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: download-openmp-ios uses: actions/download-artifact@v3 with: @@ -1682,7 +1682,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-mac-catalyst-vulkan steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: download-openmp-mac-catalyst @@ -1807,7 +1807,7 @@ jobs: key: openmp-mac-catalyst-bitcode-release-11.0.0-20230504 - name: checkout if: steps.cache-openmp.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: openmp if: steps.cache-openmp.outputs.cache-hit != 'true' run: | @@ -1863,7 +1863,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-mac-catalyst-bitcode steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: download-openmp-ios uses: actions/download-artifact@v3 with: @@ -1938,7 +1938,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-mac-catalyst-vulkan-bitcode steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: download-openmp-mac-catalyst @@ -2058,7 +2058,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-android steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: ndk-fix-debug run: sed -i -e '/^ -g$/d' $ANDROID_NDK_LATEST_HOME/build/cmake/android-legacy.toolchain.cmake - name: build-armv7 @@ -2115,7 +2115,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-android-shared steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: ndk-fix-debug run: sed -i -e '/^ -g$/d' $ANDROID_NDK_LATEST_HOME/build/cmake/android-legacy.toolchain.cmake - name: build-armv7 @@ -2172,7 +2172,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-android-vulkan steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: cache-vulkansdk @@ -2248,7 +2248,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-android-vulkan-shared steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: cache-vulkansdk @@ -2324,7 +2324,7 @@ jobs: env: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-webassembly steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: emsdk run: | git clone https://github.com/emscripten-core/emsdk.git @@ -2390,7 +2390,7 @@ jobs: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-windows-vs2015 UseMultiToolTask: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: cache-protobuf @@ -2455,7 +2455,7 @@ jobs: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-windows-vs2015-shared UseMultiToolTask: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: cache-protobuf @@ -2520,7 +2520,7 @@ jobs: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-windows-vs2017 UseMultiToolTask: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: cache-protobuf @@ -2585,7 +2585,7 @@ jobs: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-windows-vs2017-shared UseMultiToolTask: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: cache-protobuf @@ -2650,7 +2650,7 @@ jobs: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-windows-vs2019 UseMultiToolTask: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: cache-protobuf @@ -2731,7 +2731,7 @@ jobs: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-windows-vs2019-shared UseMultiToolTask: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: cache-protobuf @@ -2812,7 +2812,7 @@ jobs: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-windows-vs2022 UseMultiToolTask: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: cache-protobuf @@ -2893,7 +2893,7 @@ jobs: PACKAGENAME: ncnn-${{ needs.setup.outputs.VERSION }}-windows-vs2022-shared UseMultiToolTask: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: cache-protobuf diff --git a/.github/workflows/sync-wiki.yml b/.github/workflows/sync-wiki.yml index 11dfa0805..b2c907147 100644 --- a/.github/workflows/sync-wiki.yml +++ b/.github/workflows/sync-wiki.yml @@ -18,7 +18,7 @@ jobs: contents: write # for Git to git push runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: sync run: | cp -r docs $GITHUB_WORKSPACE/ncnn.wiki diff --git a/.github/workflows/test-coverage.yml b/.github/workflows/test-coverage.yml index 87401acd0..d7cba7142 100644 --- a/.github/workflows/test-coverage.yml +++ b/.github/workflows/test-coverage.yml @@ -28,7 +28,7 @@ jobs: linux-gcc-gpu-t4: runs-on: [self-hosted, linux, t4] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: build @@ -112,7 +112,7 @@ jobs: linux-gcc-x64-avx512-spr: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: update run: sudo apt-get update - name: gcc12 diff --git a/.github/workflows/web-assembly.yml b/.github/workflows/web-assembly.yml index 61756a2d0..f997f9dc2 100644 --- a/.github/workflows/web-assembly.yml +++ b/.github/workflows/web-assembly.yml @@ -34,7 +34,7 @@ jobs: webassembly: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: emsdk run: | git clone https://github.com/emscripten-core/emsdk.git diff --git a/.github/workflows/windows-arm-cpu.yml b/.github/workflows/windows-arm-cpu.yml index d789482a5..05627f116 100644 --- a/.github/workflows/windows-arm-cpu.yml +++ b/.github/workflows/windows-arm-cpu.yml @@ -44,7 +44,7 @@ jobs: env: UseMultiToolTask: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: build run: | mkdir build; cd build diff --git a/.github/workflows/windows-arm64-cpu.yml b/.github/workflows/windows-arm64-cpu.yml index a6bdbda01..e4d8044e5 100644 --- a/.github/workflows/windows-arm64-cpu.yml +++ b/.github/workflows/windows-arm64-cpu.yml @@ -44,7 +44,7 @@ jobs: env: UseMultiToolTask: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: build run: | mkdir build; cd build diff --git a/.github/workflows/windows-x64-cpu-vs2019-python.yml b/.github/workflows/windows-x64-cpu-vs2019-python.yml index fe2fcf047..14a7bde02 100644 --- a/.github/workflows/windows-x64-cpu-vs2019-python.yml +++ b/.github/workflows/windows-x64-cpu-vs2019-python.yml @@ -35,7 +35,7 @@ jobs: env: UseMultiToolTask: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: set up python ${{ matrix.python-version }} diff --git a/.github/workflows/windows-x64-cpu.yml b/.github/workflows/windows-x64-cpu.yml index c020a3e8f..96d1e1297 100644 --- a/.github/workflows/windows-x64-cpu.yml +++ b/.github/workflows/windows-x64-cpu.yml @@ -58,7 +58,7 @@ jobs: env: UseMultiToolTask: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: cache-protobuf id: cache-protobuf uses: actions/cache@v3 diff --git a/.github/workflows/windows-x64-gpu.yml b/.github/workflows/windows-x64-gpu.yml index 6d7c5697c..70c46df1e 100644 --- a/.github/workflows/windows-x64-gpu.yml +++ b/.github/workflows/windows-x64-gpu.yml @@ -60,7 +60,7 @@ jobs: env: UseMultiToolTask: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: cache-protobuf @@ -91,7 +91,7 @@ jobs: key: swiftshader-${{ matrix.vs-version }}-x64-install-20230420 - name: checkout-swiftshader if: matrix.vs-version != 'vs2015' && steps.cache-swiftshader.outputs.cache-hit != 'true' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: google/swiftshader path: swiftshader diff --git a/.github/workflows/windows-x86-cpu.yml b/.github/workflows/windows-x86-cpu.yml index b48431a97..26d9aaf8b 100644 --- a/.github/workflows/windows-x86-cpu.yml +++ b/.github/workflows/windows-x86-cpu.yml @@ -52,7 +52,7 @@ jobs: env: UseMultiToolTask: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: build run: | mkdir build; cd build