dev: fix Arch Linux deps (#6553)
Sometimes, if we're building at the wrong time, we might be building
Qt with the wrong version of a dependent library (e.g. pcre2 in this
case)
Make sure we always upgrade the system before attempting to build
Chatterino
This commit is contained in:
@@ -28,9 +28,8 @@ jobs:
|
||||
steps:
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
sudo pacman -Sy
|
||||
sudo pacman -S --noconfirm 'qt6-base' 'qt6-tools' 'boost-libs' 'openssl' 'qt6-imageformats' 'qtkeychain-qt6' 'qt6-svg' 'libnotify'
|
||||
sudo pacman -S --noconfirm 'git' 'boost' 'cmake' 'benchmark'
|
||||
sudo pacman -Syu --noconfirm
|
||||
sudo pacman -S --noconfirm qt6-base qt6-tools boost-libs qt6-imageformats qtkeychain-qt6 qt6-svg libnotify git boost cmake benchmark
|
||||
|
||||
- uses: actions/checkout@v5
|
||||
with:
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
- Dev: Fixed warnings on Qt 6.10. (#6422)
|
||||
- Dev: Removed unused method in `Emojis`. (#6517)
|
||||
- Dev: Refactored `Emotes` into `EmoteController`. (#6516)
|
||||
- Dev: Fix Arch Linux partial upgrade error in CI. (#6553)
|
||||
- Dev: Added Qt keyword and warning flags project wide. (#6520)
|
||||
- Dev: Fixed compilation error in tests with Clang 21. (#6519)
|
||||
- Dev: The LuaLS meta files moved from `docs/plugin-meta.lua` to `docs/lua-meta/globals.lua`. (#6530)
|
||||
|
||||
Reference in New Issue
Block a user