Skip to content

Commit 642a837

Browse files
committed
Update git actions
1 parent dddc83c commit 642a837

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

.github/workflows/firodex-desktop-ci.yml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,13 @@ jobs:
4545

4646
include:
4747
- name: ubuntu-release
48-
os: ubuntu-24.04
48+
os: ubuntu-22.04
4949
qt: '5.15.2'
5050
type: 'Release'
5151
host: 'linux'
5252

5353
- name: ubuntu-debug
54-
os: ubuntu-24.04
54+
os: ubuntu-22.04
5555
qt: '5.15.2'
5656
type: 'Debug'
5757
host: 'linux'
@@ -176,6 +176,21 @@ jobs:
176176
export PATH=/Users/runner/.nimble/bin:$PATH
177177
chmod +x /Users/runner/.choosenim/toolchains/nim-1.6.2/bin/*
178178
179+
- name: Install Deps
180+
run: |
181+
sudo apt-get update
182+
sudo apt-get install -y build-essential ninja-build
183+
184+
- name: Check if ninja is installed
185+
run: |
186+
if ! command -v ninja &> /dev/null
187+
then
188+
echo "Ninja could not be found, installation failed!"
189+
exit 1
190+
else
191+
echo "Ninja is installed"
192+
fi
193+
179194
- name: Install deps (Linux)
180195
if: runner.os == 'Linux'
181196
run: |

0 commit comments

Comments
 (0)