copy mingw dlls windows

This commit is contained in:
Henry Hiles 2026-05-23 18:31:36 -04:00
commit d7ea233b18
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -26,6 +26,13 @@ jobs:
with:
go-version-file: gomuks/go.mod
- name: Setup MSYS2
uses: msys2/setup-msys2@v2
with:
msystem: MINGW64
install: >-
mingw-w64-x86_64-gcc
- name: Go build
run: |
cd gomuks/pkg/ffi
@ -38,6 +45,13 @@ jobs:
flutter pub run build_runner build
flutter build windows --release
- name: Copy MinGW runtime DLLs
shell: msys2 {0}
run: |
cp /mingw64/bin/libgcc_s_seh-1.dll build/windows/x64/runner/Release/
cp /mingw64/bin/libwinpthread-1.dll build/windows/x64/runner/Release/
cp /mingw64/bin/libstdc++-6.dll build/windows/x64/runner/Release/
- name: Upload exe zip
uses: actions/upload-artifact@v6
with: