Skip to content

Commit 9f2b929

Browse files
committed
CI-build: extend test OW cross-compile to 1.9 and 2.0 versions
1 parent 4b4e451 commit 9f2b929

File tree

1 file changed

+21
-15
lines changed

1 file changed

+21
-15
lines changed

.github/workflows/ci-build.yml

+21-15
Original file line numberDiff line numberDiff line change
@@ -52,22 +52,28 @@ jobs:
5252
if: contains(github.event.head_commit.message, '[skip ci]') == false
5353
strategy:
5454
matrix:
55+
ow:
56+
- name: '1.9'
57+
id: '1.9'
58+
- name: '2.0'
59+
id: '2.0-64'
5560
host:
56-
- name: Windows
57-
id: nt
58-
image: windows-latest
59-
cmd: build.bat watcom upx english
60-
- name: Mac OSX-ARM
61-
id: osx
62-
image: macos-latest
63-
cmd: ./build.sh watcom upx english
64-
- name: Linux
65-
id: linux
66-
image: ubuntu-latest
67-
cmd: ./build.sh watcom upx english
68-
61+
- name: 'Windows'
62+
id: 'nt'
63+
image: 'windows-latest'
64+
cmd: 'build.bat watcom upx english'
65+
- name: 'Mac OSX-ARM'
66+
id: 'osx'
67+
image: 'macos-latest'
68+
cmd: './build.sh watcom upx english'
69+
- name: 'Linux'
70+
id: 'linux'
71+
image: 'ubuntu-latest'
72+
cmd: './build.sh watcom upx english'
73+
exclude:
74+
- { host: { name: 'Mac OSX-ARM' }, ow: { name: '1.9' } }
6975
runs-on: ${{matrix.host.image}}
70-
name: Test OW cross-compile (${{matrix.host.name}})
76+
name: Test OW ${{matrix.ow.name}} cross-compile (${{matrix.host.name}})
7177

7278
steps:
7379
- uses: actions/checkout@v4
@@ -81,7 +87,7 @@ jobs:
8187
- name: Open Watcom install
8288
uses: open-watcom/setup-watcom@v0
8389
with:
84-
version: "2.0-64"
90+
version: ${{matrix.ow.id}}
8591

8692
- name: build
8793
uses: "./.github/actions/build"

0 commit comments

Comments
 (0)