diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5d6a50f158..1ec67055f3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,13 +10,13 @@ defaults: shell: bash working-directory: src env: - CACHE_EPOCH: 1 + CACHE_EPOCH: 2 CCACHE_MAXSIZE: 200M CCACHE_MAXFILES: 0 SCCACHE_CACHE_SIZE: 200M jobs: cache-toolchains-posix: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v3 - name: Cache toolchains (Linux, OpenWrt, Android) @@ -49,7 +49,7 @@ jobs: wget https://snapshot.debian.org/archive/debian/20220515T152741Z/pool/main/q/qemu/qemu-user-static_7.0%2Bdfsg-6_amd64.deb fi cache-toolchains-win: - runs-on: windows-2019 + runs-on: windows-2022 steps: - uses: actions/checkout@v3 - name: Cache toolchains @@ -79,7 +79,7 @@ jobs: unzip ninja-win.zip -d ~/bin fi cache-toolchains-mac: - runs-on: macos-11 + runs-on: macos-12 steps: - uses: actions/checkout@v3 - uses: actions/cache@v3 @@ -93,7 +93,7 @@ jobs: - run: EXTRA_FLAGS='target_cpu="arm64"' ./get-clang.sh linux: needs: cache-toolchains-posix - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: @@ -160,7 +160,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} android: needs: cache-toolchains-posix - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: @@ -233,7 +233,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} win: needs: cache-toolchains-win - runs-on: windows-2019 + runs-on: windows-2022 strategy: fail-fast: false matrix: @@ -297,7 +297,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} mac: needs: cache-toolchains-mac - runs-on: macos-11 + runs-on: macos-12 strategy: fail-fast: false matrix: @@ -349,7 +349,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} ios: needs: cache-toolchains-mac - runs-on: macos-11 + runs-on: macos-12 strategy: fail-fast: false matrix: @@ -382,7 +382,7 @@ jobs: - run: ccache -s openwrt: needs: cache-toolchains-posix - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: