Browse Source

Bump actions/checkout from 3 to 4 (#5006)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
tags/20231027
dependabot[bot] GitHub 2 years ago
parent
commit
cdcb0d21cf
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
55 changed files with 142 additions and 142 deletions
  1. +1
    -1
      .github/workflows/android-armv7-cpu.yml
  2. +1
    -1
      .github/workflows/android-armv7-gpu.yml
  3. +1
    -1
      .github/workflows/android-armv8-cpu.yml
  4. +2
    -2
      .github/workflows/android-armv8-gpu.yml
  5. +1
    -1
      .github/workflows/android-x64-cpu.yml
  6. +1
    -1
      .github/workflows/android-x64-gpu.yml
  7. +1
    -1
      .github/workflows/android-x86-cpu.yml
  8. +1
    -1
      .github/workflows/android-x86-gpu.yml
  9. +1
    -1
      .github/workflows/code-format.yml
  10. +1
    -1
      .github/workflows/codeql-analysis.yml
  11. +4
    -4
      .github/workflows/elf-riscv32-cpu-gcc.yml
  12. +4
    -4
      .github/workflows/elf-riscv64-cpu-gcc.yml
  13. +1
    -1
      .github/workflows/ios-arm64-gpu.yml
  14. +1
    -1
      .github/workflows/ios-cpu.yml
  15. +1
    -1
      .github/workflows/ios-simulator-gpu.yml
  16. +1
    -1
      .github/workflows/ios-simulator.yml
  17. +6
    -6
      .github/workflows/linux-aarch64-cpu-gcc.yml
  18. +6
    -6
      .github/workflows/linux-arm-cpu-gcc.yml
  19. +2
    -2
      .github/workflows/linux-loongarch64-cpu-gcc.yml
  20. +4
    -4
      .github/workflows/linux-mips-cpu-gcc.yml
  21. +4
    -4
      .github/workflows/linux-mips64-cpu-gcc.yml
  22. +6
    -6
      .github/workflows/linux-ppc64-cpu-gcc.yml
  23. +6
    -6
      .github/workflows/linux-riscv64-cpu-gcc.yml
  24. +3
    -3
      .github/workflows/linux-riscv64-cpu-gnu-clang.yml
  25. +1
    -1
      .github/workflows/linux-x64-cpu-clang-python.yml
  26. +2
    -2
      .github/workflows/linux-x64-cpu-clang.yml
  27. +1
    -1
      .github/workflows/linux-x64-cpu-gcc-musl.yml
  28. +1
    -1
      .github/workflows/linux-x64-cpu-gcc-san.yml
  29. +1
    -1
      .github/workflows/linux-x64-cpu-gcc-sde.yml
  30. +3
    -3
      .github/workflows/linux-x64-cpu-gcc.yml
  31. +2
    -2
      .github/workflows/linux-x64-gpu-clang-python.yml
  32. +2
    -2
      .github/workflows/linux-x64-gpu-clang.yml
  33. +4
    -4
      .github/workflows/linux-x64-gpu-gcc.yml
  34. +1
    -1
      .github/workflows/linux-x86-cpu-clang.yml
  35. +1
    -1
      .github/workflows/linux-x86-cpu-gcc.yml
  36. +1
    -1
      .github/workflows/mac-catalyst-arm64-cpu.yml
  37. +1
    -1
      .github/workflows/mac-catalyst-arm64-gpu.yml
  38. +1
    -1
      .github/workflows/mac-catalyst-x64-cpu.yml
  39. +1
    -1
      .github/workflows/mac-catalyst-x64-gpu.yml
  40. +1
    -1
      .github/workflows/macos-arm64-cpu.yml
  41. +1
    -1
      .github/workflows/macos-arm64-gpu.yml
  42. +1
    -1
      .github/workflows/macos-x64-cpu-python.yml
  43. +1
    -1
      .github/workflows/macos-x64-cpu.yml
  44. +2
    -2
      .github/workflows/macos-x64-gpu.yml
  45. +3
    -3
      .github/workflows/release-python.yml
  46. +39
    -39
      .github/workflows/release.yml
  47. +1
    -1
      .github/workflows/sync-wiki.yml
  48. +2
    -2
      .github/workflows/test-coverage.yml
  49. +1
    -1
      .github/workflows/web-assembly.yml
  50. +1
    -1
      .github/workflows/windows-arm-cpu.yml
  51. +1
    -1
      .github/workflows/windows-arm64-cpu.yml
  52. +1
    -1
      .github/workflows/windows-x64-cpu-vs2019-python.yml
  53. +1
    -1
      .github/workflows/windows-x64-cpu.yml
  54. +2
    -2
      .github/workflows/windows-x64-gpu.yml
  55. +1
    -1
      .github/workflows/windows-x86-cpu.yml

+ 1
- 1
.github/workflows/android-armv7-cpu.yml View File

@@ -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


+ 1
- 1
.github/workflows/android-armv7-gpu.yml View File

@@ -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


+ 1
- 1
.github/workflows/android-armv8-cpu.yml View File

@@ -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


+ 2
- 2
.github/workflows/android-armv8-gpu.yml View File

@@ -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


+ 1
- 1
.github/workflows/android-x64-cpu.yml View File

@@ -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


+ 1
- 1
.github/workflows/android-x64-gpu.yml View File

@@ -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


+ 1
- 1
.github/workflows/android-x86-cpu.yml View File

@@ -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


+ 1
- 1
.github/workflows/android-x86-gpu.yml View File

@@ -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


+ 1
- 1
.github/workflows/code-format.yml View File

@@ -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


+ 1
- 1
.github/workflows/codeql-analysis.yml View File

@@ -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.


+ 4
- 4
.github/workflows/elf-riscv32-cpu-gcc.yml View File

@@ -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


+ 4
- 4
.github/workflows/elf-riscv64-cpu-gcc.yml View File

@@ -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


+ 1
- 1
.github/workflows/ios-arm64-gpu.yml View File

@@ -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



+ 1
- 1
.github/workflows/ios-cpu.yml View File

@@ -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


+ 1
- 1
.github/workflows/ios-simulator-gpu.yml View File

@@ -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



+ 1
- 1
.github/workflows/ios-simulator.yml View File

@@ -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


+ 6
- 6
.github/workflows/linux-aarch64-cpu-gcc.yml View File

@@ -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


+ 6
- 6
.github/workflows/linux-arm-cpu-gcc.yml View File

@@ -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


+ 2
- 2
.github/workflows/linux-loongarch64-cpu-gcc.yml View File

@@ -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


+ 4
- 4
.github/workflows/linux-mips-cpu-gcc.yml View File

@@ -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


+ 4
- 4
.github/workflows/linux-mips64-cpu-gcc.yml View File

@@ -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


+ 6
- 6
.github/workflows/linux-ppc64-cpu-gcc.yml View File

@@ -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


+ 6
- 6
.github/workflows/linux-riscv64-cpu-gcc.yml View File

@@ -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


+ 3
- 3
.github/workflows/linux-riscv64-cpu-gnu-clang.yml View File

@@ -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


+ 1
- 1
.github/workflows/linux-x64-cpu-clang-python.yml View File

@@ -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 }}


+ 2
- 2
.github/workflows/linux-x64-cpu-clang.yml View File

@@ -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


+ 1
- 1
.github/workflows/linux-x64-cpu-gcc-musl.yml View File

@@ -50,7 +50,7 @@ jobs:
libc-dev
linux-headers

- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: build
shell: alpine.sh {0}
run: |


+ 1
- 1
.github/workflows/linux-x64-cpu-gcc-san.yml View File

@@ -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


+ 1
- 1
.github/workflows/linux-x64-cpu-gcc-sde.yml View File

@@ -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


+ 3
- 3
.github/workflows/linux-x64-cpu-gcc.yml View File

@@ -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


+ 2
- 2
.github/workflows/linux-x64-gpu-clang-python.yml View File

@@ -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


+ 2
- 2
.github/workflows/linux-x64-gpu-clang.yml View File

@@ -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


+ 4
- 4
.github/workflows/linux-x64-gpu-gcc.yml View File

@@ -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


+ 1
- 1
.github/workflows/linux-x86-cpu-clang.yml View File

@@ -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


+ 1
- 1
.github/workflows/linux-x86-cpu-gcc.yml View File

@@ -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


+ 1
- 1
.github/workflows/mac-catalyst-arm64-cpu.yml View File

@@ -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


+ 1
- 1
.github/workflows/mac-catalyst-arm64-gpu.yml View File

@@ -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



+ 1
- 1
.github/workflows/mac-catalyst-x64-cpu.yml View File

@@ -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


+ 1
- 1
.github/workflows/mac-catalyst-x64-gpu.yml View File

@@ -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



+ 1
- 1
.github/workflows/macos-arm64-cpu.yml View File

@@ -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


+ 1
- 1
.github/workflows/macos-arm64-gpu.yml View File

@@ -37,7 +37,7 @@ jobs:
macos-clang-gpu:
runs-on: macos-12
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
submodules: true



+ 1
- 1
.github/workflows/macos-x64-cpu-python.yml View File

@@ -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 }}


+ 1
- 1
.github/workflows/macos-x64-cpu.yml View File

@@ -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


+ 2
- 2
.github/workflows/macos-x64-gpu.yml View File

@@ -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


+ 3
- 3
.github/workflows/release-python.yml View File

@@ -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



+ 39
- 39
.github/workflows/release.yml View File

@@ -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


+ 1
- 1
.github/workflows/sync-wiki.yml View File

@@ -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


+ 2
- 2
.github/workflows/test-coverage.yml View File

@@ -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


+ 1
- 1
.github/workflows/web-assembly.yml View File

@@ -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


+ 1
- 1
.github/workflows/windows-arm-cpu.yml View File

@@ -44,7 +44,7 @@ jobs:
env:
UseMultiToolTask: true
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: build
run: |
mkdir build; cd build


+ 1
- 1
.github/workflows/windows-arm64-cpu.yml View File

@@ -44,7 +44,7 @@ jobs:
env:
UseMultiToolTask: true
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: build
run: |
mkdir build; cd build


+ 1
- 1
.github/workflows/windows-x64-cpu-vs2019-python.yml View File

@@ -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 }}


+ 1
- 1
.github/workflows/windows-x64-cpu.yml View File

@@ -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


+ 2
- 2
.github/workflows/windows-x64-gpu.yml View File

@@ -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


+ 1
- 1
.github/workflows/windows-x86-cpu.yml View File

@@ -52,7 +52,7 @@ jobs:
env:
UseMultiToolTask: true
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: build
run: |
mkdir build; cd build


Loading…
Cancel
Save