diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index efd0844906..66022c73e4 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -38,6 +38,7 @@ jobs: - x86_64-pc-windows-msvc - aarch64-pc-windows-msvc - x86_64-pc-windows-gnu + - i686-pc-windows-gnu # skip-master include: - target: x86_64-pc-windows-msvc run_tests: YES @@ -45,6 +46,10 @@ jobs: arch: x86_64 mingwdir: mingw64 gcc: x86_64-w64-mingw32-gcc + - target: i686-pc-windows-gnu # skip-master + arch: i686 # skip-master + mingwdir: mingw32 # skip-master + gcc: i686-w64-mingw32-gcc # skip-master steps: - uses: actions/checkout@v4 # v2 defaults to a shallow checkout, but we need at least to the previous tag @@ -365,7 +370,7 @@ jobs: - i686-pc-windows-msvc # skip-pr skip-master - aarch64-pc-windows-msvc - x86_64-pc-windows-gnu - - i686-pc-windows-gnu # skip-pr skip-master + - i686-pc-windows-gnu # skip-master include: - target: x86_64-pc-windows-msvc run_tests: YES @@ -373,10 +378,10 @@ jobs: arch: x86_64 mingwdir: mingw64 gcc: x86_64-w64-mingw32-gcc - - target: i686-pc-windows-gnu # skip-pr skip-master - arch: i686 # skip-pr skip-master - mingwdir: mingw32 # skip-pr skip-master - gcc: i686-w64-mingw32-gcc # skip-pr skip-master + - target: i686-pc-windows-gnu # skip-master + arch: i686 # skip-master + mingwdir: mingw32 # skip-master + gcc: i686-w64-mingw32-gcc # skip-master steps: - uses: actions/checkout@v4 # v2 defaults to a shallow checkout, but we need at least to the previous tag @@ -530,6 +535,12 @@ jobs: - x86_64-unknown-linux-gnu - armv7-unknown-linux-gnueabihf - aarch64-linux-android + - i686-unknown-linux-gnu # skip-master + - x86_64-unknown-freebsd # skip-master + - x86_64-unknown-netbsd # skip-master + - x86_64-unknown-illumos # skip-master + - loongarch64-unknown-linux-gnu # skip-master + - loongarch64-unknown-linux-musl # skip-master include: - target: x86_64-unknown-linux-gnu run_tests: YES @@ -857,12 +868,12 @@ jobs: - aarch64-unknown-linux-musl # skip-pr skip-master - powerpc64-unknown-linux-gnu # skip-pr - x86_64-unknown-linux-musl # skip-pr - - i686-unknown-linux-gnu # skip-pr skip-master + - i686-unknown-linux-gnu # skip-master - arm-unknown-linux-gnueabi # skip-pr skip-master - arm-unknown-linux-gnueabihf # skip-pr skip-master - - x86_64-unknown-freebsd # skip-pr skip-master - - x86_64-unknown-netbsd # skip-pr skip-master - - x86_64-unknown-illumos # skip-pr skip-master + - x86_64-unknown-freebsd # skip-master + - x86_64-unknown-netbsd # skip-master + - x86_64-unknown-illumos # skip-master - powerpc-unknown-linux-gnu # skip-pr skip-master - powerpc64le-unknown-linux-gnu # skip-pr skip-master - s390x-unknown-linux-gnu # skip-pr skip-master @@ -870,8 +881,8 @@ jobs: - armv7-linux-androideabi # skip-pr skip-master - x86_64-linux-android # skip-pr skip-master - riscv64gc-unknown-linux-gnu # skip-pr skip-master - - loongarch64-unknown-linux-gnu # skip-pr skip-master - - loongarch64-unknown-linux-musl # skip-pr skip-master + - loongarch64-unknown-linux-gnu # skip-master + - loongarch64-unknown-linux-musl # skip-master include: - target: x86_64-unknown-linux-gnu run_tests: YES diff --git a/ci/actions-templates/linux-builds-template.yaml b/ci/actions-templates/linux-builds-template.yaml index 97ccba5a3d..d086c8bf7c 100644 --- a/ci/actions-templates/linux-builds-template.yaml +++ b/ci/actions-templates/linux-builds-template.yaml @@ -26,12 +26,12 @@ jobs: # skip-master skip-pr skip-stable - aarch64-unknown-linux-musl # skip-pr skip-master - powerpc64-unknown-linux-gnu # skip-pr - x86_64-unknown-linux-musl # skip-pr - - i686-unknown-linux-gnu # skip-pr skip-master + - i686-unknown-linux-gnu # skip-master - arm-unknown-linux-gnueabi # skip-pr skip-master - arm-unknown-linux-gnueabihf # skip-pr skip-master - - x86_64-unknown-freebsd # skip-pr skip-master - - x86_64-unknown-netbsd # skip-pr skip-master - - x86_64-unknown-illumos # skip-pr skip-master + - x86_64-unknown-freebsd # skip-master + - x86_64-unknown-netbsd # skip-master + - x86_64-unknown-illumos # skip-master - powerpc-unknown-linux-gnu # skip-pr skip-master - powerpc64le-unknown-linux-gnu # skip-pr skip-master - s390x-unknown-linux-gnu # skip-pr skip-master @@ -39,8 +39,8 @@ jobs: # skip-master skip-pr skip-stable - armv7-linux-androideabi # skip-pr skip-master - x86_64-linux-android # skip-pr skip-master - riscv64gc-unknown-linux-gnu # skip-pr skip-master - - loongarch64-unknown-linux-gnu # skip-pr skip-master - - loongarch64-unknown-linux-musl # skip-pr skip-master + - loongarch64-unknown-linux-gnu # skip-master + - loongarch64-unknown-linux-musl # skip-master include: - target: x86_64-unknown-linux-gnu run_tests: YES diff --git a/ci/actions-templates/windows-builds-template.yaml b/ci/actions-templates/windows-builds-template.yaml index bceb0134db..e8ad2f25fc 100644 --- a/ci/actions-templates/windows-builds-template.yaml +++ b/ci/actions-templates/windows-builds-template.yaml @@ -26,7 +26,7 @@ jobs: # skip-master skip-pr skip-stable - i686-pc-windows-msvc # skip-pr skip-master - aarch64-pc-windows-msvc - x86_64-pc-windows-gnu - - i686-pc-windows-gnu # skip-pr skip-master + - i686-pc-windows-gnu # skip-master include: - target: x86_64-pc-windows-msvc run_tests: YES @@ -34,10 +34,10 @@ jobs: # skip-master skip-pr skip-stable arch: x86_64 mingwdir: mingw64 gcc: x86_64-w64-mingw32-gcc - - target: i686-pc-windows-gnu # skip-pr skip-master - arch: i686 # skip-pr skip-master - mingwdir: mingw32 # skip-pr skip-master - gcc: i686-w64-mingw32-gcc # skip-pr skip-master + - target: i686-pc-windows-gnu # skip-master + arch: i686 # skip-master + mingwdir: mingw32 # skip-master + gcc: i686-w64-mingw32-gcc # skip-master steps: - uses: actions/checkout@v4 # v2 defaults to a shallow checkout, but we need at least to the previous tag