[.github/workflows] CI: use msys2/setup-msys2 instead of

numworks/setup-msys2
This commit is contained in:
Émilie Feral
2020-11-03 10:54:12 +01:00
parent 547b4b2d71
commit 291941f4e2

View File

@@ -64,14 +64,17 @@ jobs:
path: output/release/device/n0110/epsilon.dfu
windows:
runs-on: windows-latest
defaults:
run:
shell: msys2 {0}
steps:
- uses: numworks/setup-msys2@v1
- uses: msys2/setup-msys2@v2
- uses: actions/checkout@v2
- run: msys2do pacman -S --noconfirm mingw-w64-x86_64-gcc mingw-w64-x86_64-freetype mingw-w64-x86_64-pkg-config make mingw-w64-x86_64-python3 mingw-w64-x86_64-libjpeg-turbo mingw-w64-x86_64-libpng
- run: msys2do make -j2 PLATFORM=simulator
- run: msys2do make -j2 PLATFORM=simulator epsilon.official.exe
- run: msys2do make -j2 PLATFORM=simulator test.headless.exe
- run: cmd /c output\release\simulator\windows\test.headless.exe
- run: pacman -S --noconfirm mingw-w64-x86_64-gcc mingw-w64-x86_64-freetype mingw-w64-x86_64-pkg-config make mingw-w64-x86_64-python3 mingw-w64-x86_64-libjpeg-turbo mingw-w64-x86_64-libpng
- run: make -j2 PLATFORM=simulator
- run: make -j2 PLATFORM=simulator epsilon.official.exe
- run: make -j2 PLATFORM=simulator test.headless.exe
- run: output/release/simulator/windows/test.headless.exe
- uses: actions/upload-artifact@master
with:
name: epsilon-windows.exe