Skip to content

Commit f170082

Browse files
committed
s
1 parent 6a7a66e commit f170082

1 file changed

Lines changed: 3 additions & 6 deletions

File tree

.github/workflows/CI-windows.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,6 @@ jobs:
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

0 commit comments

Comments
 (0)