@@ -26,13 +26,13 @@ jobs:
26
26
matrix :
27
27
version :
28
28
- ' 13.2'
29
- - ' 13.1'
30
- - ' 13.0'
31
- - ' 12.4'
32
- - ' 12.2'
29
+ # - '13.1'
30
+ # - '13.0'
31
+ # - '12.4'
32
+ # - '12.2'
33
33
34
34
architecture :
35
- - name : arm64
35
+ # - name: arm64
36
36
- name : x86-64
37
37
uname : amd64
38
38
@@ -67,169 +67,169 @@ jobs:
67
67
uname_hardware : ${{ matrix.architecture.uname || matrix.architecture.name }}
68
68
work_directory : ${{ matrix.host.work_directory }}
69
69
70
- OpenBSD :
71
- name : OpenBSD ${{ matrix.architecture.name }} ${{ matrix.version }} on ${{ matrix.host.name }}
72
- runs-on : ${{ matrix.host.name }}
73
- timeout-minutes : 5
74
- strategy :
75
- fail-fast : false
76
- matrix :
77
- version :
78
- - ' 7.3'
79
- - ' 7.2'
80
- - ' 7.1'
81
- - ' 6.9'
82
- - ' 6.8'
83
-
84
- architecture :
85
- - name : arm64
86
- - name : x86-64
87
- uname : amd64
88
-
89
- host :
90
- - name : ubuntu-latest
91
- work_directory : /home/runner/work/action/action
92
-
93
- - name : macos-latest
94
- work_directory : /Users/runner/work/action/action
95
-
96
- exclude :
97
- - version : ' 6.8'
98
- architecture : { name: arm64 }
99
-
100
- - architecture : { name: arm64 }
101
- host : { name: macos-latest }
102
-
103
- steps :
104
- - name : Checkout
105
- uses : actions/checkout@v3
106
- with :
107
- persist-credentials : false
108
-
109
- - name : test
110
- uses : ./.github/workflows/support/test
111
- with :
112
- name : OpenBSD
113
- architecture : ${{ matrix.architecture.name }}
114
- version : ${{ matrix.version }}
115
- uname_hardware : ${{ matrix.architecture.uname || matrix.architecture.name }}
116
- work_directory : ${{ matrix.host.work_directory }}
117
-
118
- NetBSD :
119
- name : NetBSD ${{ matrix.architecture.name }} ${{ matrix.version }} on ${{ matrix.host.name }}
120
- runs-on : ${{ matrix.host.name }}
121
- timeout-minutes : 5
122
- strategy :
123
- fail-fast : false
124
- matrix :
125
- version :
126
- - ' 9.3'
127
- - ' 9.2'
128
-
129
- architecture :
130
- - name : x86-64
131
- uname : amd64
132
-
133
- host :
134
- - name : ubuntu-latest
135
- work_directory : /home/runner/work/action/action
136
-
137
- - name : macos-latest
138
- work_directory : /Users/runner/work/action/action
139
-
140
- steps :
141
- - name : Checkout
142
- uses : actions/checkout@v3
143
- with :
144
- persist-credentials : false
145
-
146
- - name : test
147
- uses : ./.github/workflows/support/test
148
- with :
149
- name : NetBSD
150
- architecture : ${{ matrix.architecture.name }}
151
- version : ${{ matrix.version }}
152
- uname_hardware : ${{ matrix.architecture.uname || matrix.architecture.name }}
153
- work_directory : ${{ matrix.host.work_directory }}
154
-
155
- test-no-env :
156
- timeout-minutes : 5
157
- name : Test without environment variables
158
- runs-on : ubuntu-latest
159
-
160
- steps :
161
- - name : Checkout
162
- uses : actions/checkout@v3
163
- with :
164
- persist-credentials : false
165
-
166
- - name : Test
167
- uses : ./
168
- with :
169
- operating_system : freebsd
170
- architecture : x86-64
171
- version : ' 13.0'
172
- run : env | sort
173
-
174
- test-cpu-count-config :
175
- timeout-minutes : 5
176
- name : Test configuring CPU count
177
- runs-on : ubuntu-latest
178
-
179
- steps :
180
- - name : Checkout
181
- uses : actions/checkout@v3
182
- with :
183
- persist-credentials : false
184
-
185
- - name : Test
186
- uses : ./
187
- with :
188
- operating_system : freebsd
189
- architecture : x86-64
190
- version : ' 13.1'
191
- cpu_count : 8
192
- run : |
193
- sysctl hw.ncpu
194
- [ `sysctl -n hw.ncpu` = 8 ]
195
-
196
- # Does not automatically verify anything. Only for manual verification
197
- test-hypervisor-config :
198
- timeout-minutes : 5
199
- name : Test configuring hypervisor
200
- runs-on : macos-latest
201
-
202
- steps :
203
- - name : Checkout
204
- uses : actions/checkout@v3
205
- with :
206
- persist-credentials : false
207
-
208
- - name : Test
209
- uses : ./
210
- with :
211
- operating_system : freebsd
212
- architecture : x86-64
213
- version : ' 13.1'
214
- hypervisor : qemu
215
- run : sysctl hw.model
216
-
217
- test-custom-vm-image :
218
- timeout-minutes : 5
219
- name : Test custom VM image
220
- runs-on : macos-latest
221
-
222
- steps :
223
- - name : Checkout
224
- uses : actions/checkout@v3
225
- with :
226
- persist-credentials : false
227
-
228
- - name : Test
229
- uses : ./
230
- with :
231
- operating_system : openbsd
232
- architecture : x86-64
233
- version : ' 7.3'
234
- image_url : https://github.com/cross-platform-actions/test-custom-image-builder/releases/download/v1.0.0/openbsd-7.3-x86-64.qcow2
235
- run : test -f /foo
70
+ # OpenBSD:
71
+ # name: OpenBSD ${{ matrix.architecture.name }} ${{ matrix.version }} on ${{ matrix.host.name }}
72
+ # runs-on: ${{ matrix.host.name }}
73
+ # timeout-minutes: 5
74
+ # strategy:
75
+ # fail-fast: false
76
+ # matrix:
77
+ # version:
78
+ # - '7.3'
79
+ # - '7.2'
80
+ # - '7.1'
81
+ # - '6.9'
82
+ # - '6.8'
83
+ #
84
+ # architecture:
85
+ # - name: arm64
86
+ # - name: x86-64
87
+ # uname: amd64
88
+ #
89
+ # host:
90
+ # - name: ubuntu-latest
91
+ # work_directory: /home/runner/work/action/action
92
+ #
93
+ # - name: macos-latest
94
+ # work_directory: /Users/runner/work/action/action
95
+ #
96
+ # exclude:
97
+ # - version: '6.8'
98
+ # architecture: { name: arm64 }
99
+ #
100
+ # - architecture: { name: arm64 }
101
+ # host: { name: macos-latest }
102
+ #
103
+ # steps:
104
+ # - name: Checkout
105
+ # uses: actions/checkout@v3
106
+ # with:
107
+ # persist-credentials: false
108
+ #
109
+ # - name: test
110
+ # uses: ./.github/workflows/support/test
111
+ # with:
112
+ # name: OpenBSD
113
+ # architecture: ${{ matrix.architecture.name }}
114
+ # version: ${{ matrix.version }}
115
+ # uname_hardware: ${{ matrix.architecture.uname || matrix.architecture.name }}
116
+ # work_directory: ${{ matrix.host.work_directory }}
117
+ #
118
+ # NetBSD:
119
+ # name: NetBSD ${{ matrix.architecture.name }} ${{ matrix.version }} on ${{ matrix.host.name }}
120
+ # runs-on: ${{ matrix.host.name }}
121
+ # timeout-minutes: 5
122
+ # strategy:
123
+ # fail-fast: false
124
+ # matrix:
125
+ # version:
126
+ # - '9.3'
127
+ # - '9.2'
128
+ #
129
+ # architecture:
130
+ # - name: x86-64
131
+ # uname: amd64
132
+ #
133
+ # host:
134
+ # - name: ubuntu-latest
135
+ # work_directory: /home/runner/work/action/action
136
+ #
137
+ # - name: macos-latest
138
+ # work_directory: /Users/runner/work/action/action
139
+ #
140
+ # steps:
141
+ # - name: Checkout
142
+ # uses: actions/checkout@v3
143
+ # with:
144
+ # persist-credentials: false
145
+ #
146
+ # - name: test
147
+ # uses: ./.github/workflows/support/test
148
+ # with:
149
+ # name: NetBSD
150
+ # architecture: ${{ matrix.architecture.name }}
151
+ # version: ${{ matrix.version }}
152
+ # uname_hardware: ${{ matrix.architecture.uname || matrix.architecture.name }}
153
+ # work_directory: ${{ matrix.host.work_directory }}
154
+ #
155
+ # test-no-env:
156
+ # timeout-minutes: 5
157
+ # name: Test without environment variables
158
+ # runs-on: ubuntu-latest
159
+ #
160
+ # steps:
161
+ # - name: Checkout
162
+ # uses: actions/checkout@v3
163
+ # with:
164
+ # persist-credentials: false
165
+ #
166
+ # - name: Test
167
+ # uses: ./
168
+ # with:
169
+ # operating_system: freebsd
170
+ # architecture: x86-64
171
+ # version: '13.0'
172
+ # run: env | sort
173
+ #
174
+ # test-cpu-count-config:
175
+ # timeout-minutes: 5
176
+ # name: Test configuring CPU count
177
+ # runs-on: ubuntu-latest
178
+ #
179
+ # steps:
180
+ # - name: Checkout
181
+ # uses: actions/checkout@v3
182
+ # with:
183
+ # persist-credentials: false
184
+ #
185
+ # - name: Test
186
+ # uses: ./
187
+ # with:
188
+ # operating_system: freebsd
189
+ # architecture: x86-64
190
+ # version: '13.1'
191
+ # cpu_count: 8
192
+ # run: |
193
+ # sysctl hw.ncpu
194
+ # [ `sysctl -n hw.ncpu` = 8 ]
195
+ #
196
+ # # Does not automatically verify anything. Only for manual verification
197
+ # test-hypervisor-config:
198
+ # timeout-minutes: 5
199
+ # name: Test configuring hypervisor
200
+ # runs-on: macos-latest
201
+ #
202
+ # steps:
203
+ # - name: Checkout
204
+ # uses: actions/checkout@v3
205
+ # with:
206
+ # persist-credentials: false
207
+ #
208
+ # - name: Test
209
+ # uses: ./
210
+ # with:
211
+ # operating_system: freebsd
212
+ # architecture: x86-64
213
+ # version: '13.1'
214
+ # hypervisor: qemu
215
+ # run: sysctl hw.model
216
+ #
217
+ # test-custom-vm-image:
218
+ # timeout-minutes: 5
219
+ # name: Test custom VM image
220
+ # runs-on: macos-latest
221
+ #
222
+ # steps:
223
+ # - name: Checkout
224
+ # uses: actions/checkout@v3
225
+ # with:
226
+ # persist-credentials: false
227
+ #
228
+ # - name: Test
229
+ # uses: ./
230
+ # with:
231
+ # operating_system: openbsd
232
+ # architecture: x86-64
233
+ # version: '7.3'
234
+ # image_url: https://github.com/cross-platform-actions/test-custom-image-builder/releases/download/v1.0.0/openbsd-7.3-x86-64.qcow2
235
+ # run: test -f /foo
0 commit comments