Skip to content

Commit 19cab19

Browse files
committed
windows: install packaging tools
1 parent 77afb7a commit 19cab19

File tree

1 file changed

+28
-18
lines changed

1 file changed

+28
-18
lines changed

.github/workflows/windows.yml

Lines changed: 28 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -18,27 +18,37 @@ jobs:
1818
msystem: UCRT64
1919
update: true
2020

21-
- name: Install dependencies
21+
- name: Install UCRT64 dependencies
2222
shell: msys2 {0}
2323
run: |
24-
pacman --noconfirm -S --needed \
25-
mingw-w64-ucrt-x86_64-toolchain \
26-
mingw-w64-ucrt-x86_64-meson \
27-
mingw-w64-ucrt-x86_64-ninja \
28-
mingw-w64-ucrt-x86_64-pkg-config \
29-
mingw-w64-ucrt-x86_64-python \
30-
mingw-w64-ucrt-x86_64-python-pip \
31-
mingw-w64-ucrt-x86_64-python-gobject \
32-
mingw-w64-ucrt-x86_64-gtk4 \
33-
mingw-w64-ucrt-x86_64-libadwaita \
34-
mingw-w64-ucrt-x86_64-glib2 \
35-
mingw-w64-ucrt-x86_64-gobject-introspection \
36-
mingw-w64-ucrt-x86_64-gsettings-desktop-schemas \
37-
mingw-w64-ucrt-x86_64-gtk-update-icon-cache
24+
pacman -Sy --noconfirm
25+
pacman --noconfirm -S --needed \
26+
mingw-w64-ucrt-x86_64-toolchain \
27+
mingw-w64-ucrt-x86_64-meson \
28+
mingw-w64-ucrt-x86_64-ninja \
29+
mingw-w64-ucrt-x86_64-pkg-config \
30+
mingw-w64-ucrt-x86_64-python \
31+
mingw-w64-ucrt-x86_64-python-pip \
32+
mingw-w64-ucrt-x86_64-python-gobject \
33+
mingw-w64-ucrt-x86_64-gtk4 \
34+
mingw-w64-ucrt-x86_64-libadwaita \
35+
mingw-w64-ucrt-x86_64-glib2 \
36+
mingw-w64-ucrt-x86_64-gobject-introspection \
37+
mingw-w64-ucrt-x86_64-gsettings-desktop-schemas \
38+
mingw-w64-ucrt-x86_64-gtk-update-icon-cache
39+
40+
- name: Install MSYS packaging tools
41+
uses: msys2/setup-msys2@v2
42+
with:
43+
msystem: MSYS
44+
update: true
3845

39-
pacman --noconfirm -S --needed \
40-
msys/p7zip \
41-
msys/nsis
46+
- name: Install packaging tools
47+
shell: msys2 {0}
48+
run: |
49+
pacman -Sy --noconfirm
50+
pacman --noconfirm -S --needed p7zip nsis
51+
4252
- name: Show tool versions
4353
shell: msys2 {0}
4454
run: |

0 commit comments

Comments
 (0)