diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 080b2a0f06..1693bf4494 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,7 +10,7 @@ defaults: shell: bash working-directory: src env: - CACHE_EPOCH: 1 + CACHE_EPOCH: 2 CCACHE_MAXSIZE: 200M CCACHE_MAXFILES: 0 SCCACHE_CACHE_SIZE: 200M @@ -443,6 +443,8 @@ jobs: openwrt: "target=at91 subtarget=sama7" target_cpu: arm extra: 'arm_version=0 arm_cpu="cortex-a7" arm_fpu="vfpv4" arm_float_abi="hard" arm_use_neon=false' + openwrt_release: '23.05.0' + openwrt_gcc_ver: '12.3.0' - arch: arm_cortex-a8_vfpv3 openwrt: "target=sunxi subtarget=cortexa8" target_cpu: arm @@ -486,9 +488,11 @@ jobs: - arch: riscv64 openwrt: "target=sifiveu subtarget=generic" target_cpu: riscv64 + openwrt_release: '23.05.0' + openwrt_gcc_ver: '12.3.0' env: EXTRA_FLAGS: target_cpu="${{ matrix.target_cpu }}" target_os="openwrt" ${{ matrix.extra }} - OPENWRT_FLAGS: arch=${{ matrix.arch }} release=23.05.0 gcc_ver=12.3.0 ${{ matrix.openwrt }} + OPENWRT_FLAGS: arch=${{ matrix.arch }} release=${{ matrix.openwrt_release || '21.02.0' }} gcc_ver=${{ matrix.openwrt_gcc_ver || '8.4.0' }} ${{ matrix.openwrt }} BUNDLE: naiveproxy-${{ github.event.release.tag_name }}-${{ github.job }}-${{ matrix.arch }} steps: - uses: actions/checkout@v4