Skip to content

Commit 7aa3b90

Browse files
[Github][CI] Add Windows Premerge Job for Testing
This patch adds a windows premerge job for testing. We plan to enable this by default soon once we have evaluated stability and have reasonably reason to believe the system is reliable.
1 parent acbd822 commit 7aa3b90

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

.github/workflows/premerge.yaml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
if: github.repository_owner == 'llvm'
1717
runs-on: llvm-premerge-linux-runners
1818
concurrency:
19-
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }}
19+
group: ${{ github.workflow }}-linux-${{ github.event.pull_request.number || github.sha }}
2020
cancel-in-progress: true
2121
container:
2222
image: ghcr.io/llvm/ci-ubuntu-22.04:latest
@@ -73,3 +73,21 @@ jobs:
7373
export CXX=/opt/llvm/bin/clang++
7474
7575
./.ci/monolithic-linux.sh "$(echo ${linux_projects} | tr ' ' ';')" "$(echo ${linux_check_targets})" "$(echo ${linux_runtimes} | tr ' ' ';')" "$(echo ${linux_runtime_check_targets})"
76+
premerge-checks-windows:
77+
if: github.repository_owner == 'llvm'
78+
runs-on: llvm-premerge-windows-runners
79+
concurrency:
80+
group: ${{ github.workflow }}-windows-${{ github.event.pull_request.number || github.sha }}
81+
cancel-in-progress: true
82+
steps:
83+
- name: Checkout LLVM
84+
uses: actions/checkout@v4
85+
with:
86+
fetch-depth: 2
87+
- name: Setup ccache
88+
uses: hendrikmuhs/[email protected]
89+
- name: Build and Test
90+
continue-on-error: true
91+
run: |
92+
echo test
93+

0 commit comments

Comments
 (0)