Skip to content

Commit 6de73b5

Browse files
committed
WIP: github: Run the test-libcxx and test-compiler-rt tests with a prebuilt toolchain
1 parent 1f5f1d4 commit 6de73b5

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -374,8 +374,7 @@ jobs:
374374
# testing with the latest compiler instead of an older release).
375375
# Therefore, keep the test disabled by default; it's easy to enable
376376
# temporarily on a branch for testing.
377-
if: false
378-
needs: [linux-cross-windows, prepare]
377+
if: true
379378
strategy:
380379
fail-fast: false
381380
matrix:
@@ -389,11 +388,9 @@ jobs:
389388
- name: Install dependencies
390389
run: |
391390
choco install ninja
392-
- uses: actions/download-artifact@v4
393-
with:
394-
name: windows-ucrt-${{matrix.arch}}-toolchain
395391
- name: Unpack toolchain
396392
run: |
393+
curl -LO https://martin.st/temp/llvm-mingw-arm64ec-ucrt-${{matrix.arch}}.zip
397394
Expand-Archive llvm-mingw-*.zip -DestinationPath .
398395
del llvm-mingw-*.zip
399396
mv llvm-mingw-* c:\llvm-mingw
@@ -504,8 +501,7 @@ jobs:
504501
# also forces testing the bundled python executables.
505502
test-compiler-rt:
506503
# Only running these tests in scheduled builds.
507-
if: (github.event_name == 'schedule') && (github.repository == 'mstorsjo/llvm-mingw')
508-
needs: [linux-cross-windows, prepare]
504+
if: true
509505
strategy:
510506
fail-fast: false
511507
matrix:
@@ -519,11 +515,9 @@ jobs:
519515
- name: Install dependencies
520516
run: |
521517
choco install ninja
522-
- uses: actions/download-artifact@v4
523-
with:
524-
name: windows-ucrt-${{matrix.arch}}-toolchain
525518
- name: Unpack toolchain
526519
run: |
520+
curl -LO https://martin.st/temp/llvm-mingw-arm64ec-ucrt-${{matrix.arch}}.zip
527521
Expand-Archive llvm-mingw-*.zip -DestinationPath .
528522
del llvm-mingw-*.zip
529523
mv llvm-mingw-* c:\llvm-mingw

0 commit comments

Comments
 (0)