diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 55b4701..f2a623b 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -8,6 +8,7 @@ on: - "toolchains/mipsel-openwrt-linux-musl.toolchain.cmake" - "toolchains/mipsel-openwrt-linux.toolchain.cmake" - "src/**" + - "3party/**" - "tests/**" - "CMakeLists.txt" - "cmake/**" @@ -18,6 +19,7 @@ on: - "toolchains/himix200.toolchain.cmake" - "toolchains/mipsel-openwrt-linux-musl.toolchain.cmake" - "toolchains/mipsel-openwrt-linux.toolchain.cmake" + - "3party/**" - "src/**" - "tests/**" - "CMakeLists.txt" @@ -93,4 +95,3 @@ jobs: sudo apt-get update sudo apt-get install -y libarchive-dev libssl-dev autoconf libtool pkg-config cmake make gcc g++ ${{ env.build_command }} - diff --git a/.gitea/workflows/linux-hisiv500-gcc.yaml b/.gitea/workflows/linux-hisiv500-gcc.yaml index f73efdb..024d0be 100644 --- a/.gitea/workflows/linux-hisiv500-gcc.yaml +++ b/.gitea/workflows/linux-hisiv500-gcc.yaml @@ -2,20 +2,22 @@ name: linux-hisiv500-gcc on: push: paths: - - '.gitea/workflows/linux-hisiv500-gcc.yaml' - - 'toolchains/hisiv500.toolchain.cmake' - - 'src/**' - - 'tests/**' - - 'CMakeLists.txt' - - 'cmake/**' + - ".gitea/workflows/linux-hisiv500-gcc.yaml" + - "toolchains/hisiv500.toolchain.cmake" + - "3party/**" + - "src/**" + - "tests/**" + - "CMakeLists.txt" + - "cmake/**" pull_request: paths: - - '.gitea/workflows/linux-hisiv500-gcc.yaml' - - 'toolchains/hisiv500.toolchain.cmake' - - 'src/**' - - 'tests/**' - - 'CMakeLists.txt' - - 'cmake/**' + - ".gitea/workflows/linux-hisiv500-gcc.yaml" + - "toolchains/hisiv500.toolchain.cmake" + - "3party/**" + - "src/**" + - "tests/**" + - "CMakeLists.txt" + - "cmake/**" concurrency: group: linux-hisiv500-gcc-${{ github.ref }} @@ -37,7 +39,7 @@ jobs: uses: actions/cache@v3 with: path: qemu-install - key: qemu-hisiv500-install-20231206-1 + key: qemu-hisiv500-install-20231206-1 - name: checkout-qemu if: steps.cache-qemu.outputs.cache-hit != 'true' diff --git a/.gitea/workflows/linux-mips64-gcc.yml b/.gitea/workflows/linux-mips64-gcc.yml index b39240b..3d67162 100644 --- a/.gitea/workflows/linux-mips64-gcc.yml +++ b/.gitea/workflows/linux-mips64-gcc.yml @@ -4,6 +4,7 @@ on: paths: - ".gitea/workflows/linux-mips64-gcc.yml" - "toolchains/mips64el-linux-gnuabi64.toolchain.cmake" + - "3party/**" - "src/**" - "tests/**" - "CMakeLists.txt" @@ -12,6 +13,7 @@ on: paths: - ".gitea/workflows/linux-mips64-gcc.yml" - "toolchains/mips64el-linux-gnuabi64.toolchain.cmake" + - "3party/**" - "src/**" - "tests/**" - "CMakeLists.txt" diff --git a/.gitea/workflows/linux-x64-gcc.yml b/.gitea/workflows/linux-x64-gcc.yml index 94e64d2..573ec88 100644 --- a/.gitea/workflows/linux-x64-gcc.yml +++ b/.gitea/workflows/linux-x64-gcc.yml @@ -3,6 +3,7 @@ on: push: paths: - ".gitea/workflows/linux-x64-gcc.yml" + - "3party/**" - "src/**" - "tests/**" - "CMakeLists.txt" @@ -10,6 +11,7 @@ on: pull_request: paths: - ".gitea/workflows/linux-x64-gcc.yml" + - "3party/**" - "src/**" - "tests/**" - "CMakeLists.txt"