File tree Expand file tree Collapse file tree 1 file changed +39
-0
lines changed
Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Original file line number Diff line number Diff line change @@ -143,3 +143,42 @@ jobs:
143143 overwrite : true
144144 path : ./envmap.com
145145 compression-level : 0
146+ test-ape :
147+ name : " Test APE"
148+ needs : [build-ape]
149+ strategy :
150+ fail-fast : false
151+ matrix :
152+ include :
153+ - platform : ubuntu-24.04
154+ type : ' nix'
155+ - platform : ubuntu-24.04-arm
156+ type : ' nix'
157+ - platform : macos-15-intel
158+ type : ' nix'
159+ - platform : macos-15
160+ type : ' nix'
161+ - platform : windows-latest
162+ type : ' win32'
163+ runs-on : ${{ matrix.platform }}
164+ steps :
165+ - name : " Setup: Download Artifact"
166+ uses : actions/download-artifact@v7
167+ with :
168+ name : envmap-APE
169+ - name : " Run: envmap.com (*nix)"
170+ if : matrix.type == 'nix'
171+ shell : bash
172+ run : chmod +x ./envmap.com && ./envmap.com
173+ - name : " Run: envmap.com (win32)"
174+ if : matrix.type == 'win32'
175+ shell : pwsh
176+ run : ' & .\envmap.com'
177+ - name : " Run: envmap.com --strace (*nix)"
178+ if : matrix.type == 'nix' && (success() || failure())
179+ shell : bash
180+ run : ./envmap.com --strace --ftrace
181+ - name : " Run: envmap.com --strace (win32)"
182+ if : matrix.type == 'win32' && (success() || failure())
183+ shell : pwsh
184+ run : ' & .\envmap.com --strace --ftrace'
You can’t perform that action at this time.
0 commit comments