Skip to content

Commit 14bf4a7

Browse files
committed
try ubuntu
1 parent 7fa6e67 commit 14bf4a7

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,19 @@ name: Build
22
on: [push]
33
jobs:
44
build:
5-
runs-on: windows-latest
5+
runs-on: ubuntu-latest
66
steps:
77
- uses: actions/checkout@v4
8-
# - uses: ilammy/msvc-dev-cmd@v1
9-
- uses: actions/setup-python@v5
8+
9+
- uses: awalsh128/cache-apt-pkgs-action@v1
1010
with:
11-
python-version: '3.x'
12-
- run: pip install meson ninja
11+
packages: gcc-mingw-w64
12+
version: 1.0
13+
1314
- run: |
14-
meson setup release --buildtype release
15+
meson setup release --cross w64-mingw32.txt --buildtype release
1516
meson compile -C release
17+
1618
- uses: actions/upload-artifact@v4
1719
with:
18-
path: release/src
20+
path: release/src/dsound.dll

0 commit comments

Comments
 (0)