Skip to content

Commit f3fbafe

Browse files
committed
fix
1 parent a824e6f commit f3fbafe

File tree

1 file changed

+15
-27
lines changed

1 file changed

+15
-27
lines changed

.github/workflows/daily_precommit.yml

Lines changed: 15 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,5 @@
11
# This is copied from original precommit.yml with one change: only run precommit tests daily
22

3-
# Define reusable OS configurations
4-
x-os-configs:
5-
ubuntu: &ubuntu-os
6-
image_name: ubuntu-latest-64-cores
7-
download_name: linux
8-
macos: &macos-os
9-
image_name: macos-latest
10-
download_name: macos
11-
windows: &windows-os
12-
image_name: windows-latest-64-cores
13-
download_name: windows
14-
153
name: Daily precommit test
164
on:
175
schedule:
@@ -117,25 +105,25 @@ jobs:
117105
matrix:
118106
include:
119107
# Ubuntu + rotating cloud providers
120-
- { os: *ubuntu-os, python-version: "3.9", cloud-provider: aws }
121-
- { os: *ubuntu-os, python-version: "3.10", cloud-provider: azure }
122-
- { os: *ubuntu-os, python-version: "3.11", cloud-provider: gcp }
123-
- { os: *ubuntu-os, python-version: "3.12", cloud-provider: aws }
124-
- { os: *ubuntu-os, python-version: "3.13", cloud-provider: azure }
108+
- { os: {image_name: ubuntu-latest-64-cores, download_name: linux}, python-version: "3.9", cloud-provider: aws }
109+
- { os: {image_name: ubuntu-latest-64-cores, download_name: linux}, python-version: "3.10", cloud-provider: azure }
110+
- { os: {image_name: ubuntu-latest-64-cores, download_name: linux}, python-version: "3.11", cloud-provider: gcp }
111+
- { os: {image_name: ubuntu-latest-64-cores, download_name: linux}, python-version: "3.12", cloud-provider: aws }
112+
- { os: {image_name: ubuntu-latest-64-cores, download_name: linux}, python-version: "3.13", cloud-provider: azure }
125113

126114
# macOS + rotating cloud providers
127-
- { os: *macos-os, python-version: "3.9", cloud-provider: gcp }
128-
- { os: *macos-os, python-version: "3.10", cloud-provider: aws }
129-
- { os: *macos-os, python-version: "3.11", cloud-provider: azure }
130-
- { os: *macos-os, python-version: "3.12", cloud-provider: gcp }
131-
- { os: *macos-os, python-version: "3.13", cloud-provider: aws }
115+
- { os: {image_name: macos-latest, download_name: macos}, python-version: "3.9", cloud-provider: gcp }
116+
- { os: {image_name: macos-latest, download_name: macos}, python-version: "3.10", cloud-provider: aws }
117+
- { os: {image_name: macos-latest, download_name: macos}, python-version: "3.11", cloud-provider: azure }
118+
- { os: {image_name: macos-latest, download_name: macos}, python-version: "3.12", cloud-provider: gcp }
119+
- { os: {image_name: macos-latest, download_name: macos}, python-version: "3.13", cloud-provider: aws }
132120

133121
# Windows + rotating cloud providers
134-
- { os: *windows-os, python-version: "3.9", cloud-provider: azure }
135-
- { os: *windows-os, python-version: "3.10", cloud-provider: gcp }
136-
- { os: *windows-os, python-version: "3.11", cloud-provider: aws }
137-
- { os: *windows-os, python-version: "3.12", cloud-provider: azure }
138-
- { os: *windows-os, python-version: "3.13", cloud-provider: gcp }
122+
- { os: {image_name: windows-latest-64-cores, download_name: windows}, python-version: "3.9", cloud-provider: azure }
123+
- { os: {image_name: windows-latest-64-cores, download_name: windows}, python-version: "3.10", cloud-provider: gcp }
124+
- { os: {image_name: windows-latest-64-cores, download_name: windows}, python-version: "3.11", cloud-provider: aws }
125+
- { os: {image_name: windows-latest-64-cores, download_name: windows}, python-version: "3.12", cloud-provider: azure }
126+
- { os: {image_name: windows-latest-64-cores, download_name: windows}, python-version: "3.13", cloud-provider: gcp }
139127
steps:
140128
- name: Checkout Code
141129
uses: actions/checkout@v4

0 commit comments

Comments
 (0)