File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 8383 config : [Release, Debug]
8484 fail-fast : false
8585
86- container :
87- image : ${{ matrix.image }}
88-
8986 steps :
9087 - uses : actions/checkout@v4
9188 with :
@@ -103,15 +100,15 @@ jobs:
103100 # TODO: how to share the following steps
104101 - name : Test
105102 run : |
106- .\${{ matrix.config }}\testrunner.exe || exit /b !errorlevel!
103+ docker run ${{ matrix.image }} .\${{ matrix.config }}\testrunner.exe || exit /b !errorlevel!
107104
108105 # TODO: does not actually fail on errors
109106 - name : Selfcheck
110107 run : |
111- .\${{ matrix.config }}\simplecpp.exe simplecpp.cpp -e || exit /b !errorlevel!
108+ docker run ${{ matrix.image }} .\${{ matrix.config }}\simplecpp.exe simplecpp.cpp -e || exit /b !errorlevel!
112109
113110 - name : integration test
114111 run : |
115112 set SIMPLECPP_EXE_PATH=.\${{ matrix.config }}\simplecpp.exe
116- python -m pytest integration_test.py -vv || exit /b !errorlevel!
113+ docker run ${{ matrix.image }} python -m pytest integration_test.py -vv || exit /b !errorlevel!
117114
You can’t perform that action at this time.
0 commit comments