Skip to content

Commit 53592c8

Browse files
committed
Only free (linux-based) action runners
1 parent f556541 commit 53592c8

2 files changed

Lines changed: 68 additions & 37 deletions

File tree

.github/workflows/smoke-tests.yml

Lines changed: 64 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@ jobs:
88
test-tools-deps:
99
strategy:
1010
matrix:
11-
os: [ubuntu-latest, macOS-latest, windows-latest]
11+
os:
12+
- ubuntu-latest
13+
# - macOS-latest
14+
# - windows-latest
1215

1316
runs-on: ${{ matrix.os }}
1417

@@ -33,7 +36,10 @@ jobs:
3336
test-clojure-cli:
3437
strategy:
3538
matrix:
36-
os: [ubuntu-latest, macOS-latest, windows-latest]
39+
os:
40+
- ubuntu-latest
41+
# - macOS-latest
42+
# - windows-latest
3743

3844
runs-on: ${{ matrix.os }}
3945

@@ -58,7 +64,10 @@ jobs:
5864
test-clojure-cli-latest:
5965
strategy:
6066
matrix:
61-
os: [ubuntu-latest, macOS-latest, windows-latest]
67+
os:
68+
- ubuntu-latest
69+
# - macOS-latest
70+
# - windows-latest
6271

6372
runs-on: ${{ matrix.os }}
6473

@@ -83,7 +92,9 @@ jobs:
8392
test-leiningen:
8493
strategy:
8594
matrix:
86-
os: [ubuntu-latest, macOS-latest]
95+
os:
96+
- ubuntu-latest
97+
# - macOS-latest
8798

8899
runs-on: ${{ matrix.os }}
89100

@@ -106,37 +117,40 @@ jobs:
106117
- name: Check leiningen version
107118
run: lein version
108119

109-
test-leiningen-windows:
110-
runs-on: windows-latest
111-
steps:
112-
- name: Checkout
113-
uses: actions/checkout@main
114-
115-
- name: Prepare java
116-
uses: actions/setup-java@v3
117-
with:
118-
distribution: "zulu"
119-
java-version: "8"
120-
121-
- name: Install leiningen
122-
uses: ./
123-
with:
124-
lein: latest
125-
126-
- name: lein powershell
127-
shell: powershell
128-
run: |
129-
lein version
130-
131-
- name: lein cmd
132-
shell: cmd
133-
run: |
134-
lein version
120+
# test-leiningen-windows:
121+
# runs-on: windows-latest
122+
# steps:
123+
# - name: Checkout
124+
# uses: actions/checkout@main
125+
126+
# - name: Prepare java
127+
# uses: actions/setup-java@v3
128+
# with:
129+
# distribution: "zulu"
130+
# java-version: "8"
131+
132+
# - name: Install leiningen
133+
# uses: ./
134+
# with:
135+
# lein: latest
136+
137+
# - name: lein powershell
138+
# shell: powershell
139+
# run: |
140+
# lein version
141+
142+
# - name: lein cmd
143+
# shell: cmd
144+
# run: |
145+
# lein version
135146

136147
test-boot:
137148
strategy:
138149
matrix:
139-
os: [ubuntu-latest, macOS-latest, windows-latest]
150+
os:
151+
- ubuntu-latest
152+
# - macOS-latest
153+
# - windows-latest
140154

141155
runs-on: ${{ matrix.os }}
142156

@@ -162,7 +176,10 @@ jobs:
162176
test-bb:
163177
strategy:
164178
matrix:
165-
os: [ubuntu-latest, macOS-latest, windows-latest]
179+
os:
180+
- ubuntu-latest
181+
# - macOS-latest
182+
# - windows-latest
166183

167184
runs-on: ${{ matrix.os }}
168185

@@ -188,7 +205,10 @@ jobs:
188205
test-clj-kondo:
189206
strategy:
190207
matrix:
191-
os: [ubuntu-latest, macOS-latest, windows-latest]
208+
os:
209+
- ubuntu-latest
210+
# - macOS-latest
211+
# - windows-latest
192212

193213
runs-on: ${{ matrix.os }}
194214

@@ -214,7 +234,10 @@ jobs:
214234
test-cljfmt:
215235
strategy:
216236
matrix:
217-
os: [ubuntu-latest, macOS-latest, windows-latest]
237+
os:
238+
- ubuntu-latest
239+
# - macOS-latest
240+
# - windows-latest
218241

219242
runs-on: ${{ matrix.os }}
220243

@@ -240,7 +263,9 @@ jobs:
240263
test-cljstyle:
241264
strategy:
242265
matrix:
243-
os: [ubuntu-latest, macOS-latest]
266+
os:
267+
- ubuntu-latest
268+
# - macOS-latest
244269

245270
runs-on: ${{ matrix.os }}
246271

@@ -266,7 +291,10 @@ jobs:
266291
test-zprint:
267292
strategy:
268293
matrix:
269-
os: [ubuntu-latest, macOS-latest, windows-latest]
294+
os:
295+
- ubuntu-latest
296+
# - macOS-latest
297+
# - windows-latest
270298

271299
runs-on: ${{ matrix.os }}
272300

.github/workflows/workflow.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@ jobs:
66
runs-on: ${{ matrix.operating-system }}
77
strategy:
88
matrix:
9-
operating-system: [ubuntu-latest, macOS-latest]
9+
operating-system:
10+
- ubuntu-latest
11+
# - macOS-latest
12+
1013
steps:
1114
- name: Checkout
1215
uses: actions/checkout@main

0 commit comments

Comments
 (0)