Skip to content

Commit 2078da4

Browse files
boomanaiden154dyung
authored andcommitted
[Github] Remove use of setup-windows and install-ninja in llvm tests
This workflow is only used for libclang and SPIRV tests (and is completely removed in main). Remove install-ninja and setup-windows (only needed on non-Linux) so that we can remove them from llvm/actions.
1 parent b6360d3 commit 2078da4

File tree

1 file changed

+1
-11
lines changed

1 file changed

+1
-11
lines changed

.github/workflows/llvm-project-tests.yml

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,7 @@ on:
3737
os_list:
3838
required: false
3939
type: string
40-
# Use windows-2019 due to:
41-
# https://developercommunity.visualstudio.com/t/Prev-Issue---with-__assume-isnan-/1597317
42-
default: '["ubuntu-24.04", "windows-2019", "macOS-13"]'
40+
default: '["ubuntu-24.04"]'
4341

4442
python_version:
4543
required: false
@@ -67,11 +65,6 @@ jobs:
6765
matrix:
6866
os: ${{ fromJSON(inputs.os_list) }}
6967
steps:
70-
- name: Setup Windows
71-
if: startsWith(matrix.os, 'windows')
72-
uses: llvm/actions/setup-windows@main
73-
with:
74-
arch: amd64
7568
# On Windows, starting with win19/20220814.1, cmake choose the 32-bit
7669
# python3.10.6 libraries instead of the 64-bit libraries when building
7770
# lldb. Using this setup-python action to make 3.10 the default
@@ -80,9 +73,6 @@ jobs:
8073
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
8174
with:
8275
python-version: ${{ inputs.python_version }}
83-
- name: Install Ninja
84-
if: runner.os != 'Linux'
85-
uses: llvm/actions/install-ninja@main
8676
# actions/checkout deletes any existing files in the new git directory,
8777
# so this needs to either run before ccache-action or it has to use
8878
# clean: false.

0 commit comments

Comments
 (0)