Skip to content

Commit 0b54132

Browse files
Move try builds to msvc
1 parent 9b2a465 commit 0b54132

File tree

2 files changed

+27
-6
lines changed

2 files changed

+27
-6
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -558,9 +558,17 @@ jobs:
558558
strategy:
559559
matrix:
560560
include:
561-
- name: dist-x86_64-linux
562-
os: ubuntu-20.04-xl
563-
env: {}
561+
- name: dist-x86_64-msvc
562+
env:
563+
RUST_CONFIGURE_ARGS: "--build=x86_64-pc-windows-msvc --host=x86_64-pc-windows-msvc --target=x86_64-pc-windows-msvc --enable-full-tools --enable-profiler"
564+
SCRIPT: python x.py dist
565+
DIST_REQUIRE_ALL_TOOLS: 1
566+
os: windows-latest-xl
567+
- name: dist-x86_64-msvc-alt
568+
env:
569+
RUST_CONFIGURE_ARGS: "--build=x86_64-pc-windows-msvc --enable-extended --enable-profiler"
570+
SCRIPT: python x.py dist
571+
os: windows-latest-xl
564572
timeout-minutes: 600
565573
runs-on: "${{ matrix.os }}"
566574
steps:

src/ci/github-actions/ci.yml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -691,9 +691,22 @@ jobs:
691691
strategy:
692692
matrix:
693693
include:
694-
- &dist-x86_64-linux
695-
name: dist-x86_64-linux
696-
<<: *job-linux-xl
694+
- name: dist-x86_64-msvc
695+
env:
696+
RUST_CONFIGURE_ARGS: >-
697+
--build=x86_64-pc-windows-msvc
698+
--host=x86_64-pc-windows-msvc
699+
--target=x86_64-pc-windows-msvc
700+
--enable-full-tools
701+
--enable-profiler
702+
SCRIPT: python x.py dist
703+
DIST_REQUIRE_ALL_TOOLS: 1
704+
<<: *job-windows-xl
705+
- name: dist-x86_64-msvc-alt
706+
env:
707+
RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc --enable-extended --enable-profiler
708+
SCRIPT: python x.py dist
709+
<<: *job-windows-xl
697710

698711
master:
699712
name: master

0 commit comments

Comments
 (0)