Skip to content

Commit 1818f40

Browse files
committed
Test windows installer in actions.
1 parent 7b00660 commit 1818f40

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

.github/workflows/make.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,10 @@ jobs:
114114
fail-fast: false
115115
matrix:
116116
runs-on: [ubuntu-latest, macos-latest, windows-latest]
117+
installer: [CEdev]
118+
include:
119+
- runs-on: windows-latest
120+
installer: installer
117121
runs-on: ${{matrix.runs-on}}
118122
steps:
119123
- name: Bootstrap Test Environment
@@ -129,8 +133,12 @@ jobs:
129133
- name: Download CEdev
130134
uses: actions/download-artifact@v2
131135
with:
132-
name: CEdev-${{runner.os}}
133-
path: CEdev
136+
name: ${{matrix.installer}}-${{runner.os}}
137+
path: ${{env.CEDEV}}
138+
- name: Install CEdev
139+
if: matrix.installer == 'installer'
140+
run: ${{env.CEDEV}}/CEDev${{env.EXE}} /DIR=${{env.CEDEV}} /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
141+
134142
- name: Download Libraries
135143
uses: actions/download-artifact@v2
136144
with:
@@ -139,7 +147,6 @@ jobs:
139147
- name: Make Binaries Executable
140148
if: runner.os != 'Windows'
141149
run: chmod +x ${{env.CEDEV}}/bin/*
142-
143150
- name: Build Examples
144151
run: make -j4 -C ${{env.CEDEV}}/examples V=1
145152

@@ -149,7 +156,6 @@ jobs:
149156
repository: CE-Programming/CEmu
150157
ref: latest-stable
151158
path: CEmu
152-
153159
- name: Build CEmu
154160
run: make -j4 -C CEmu/core
155161
- name: Build Autotester CLI

0 commit comments

Comments
 (0)