Skip to content

Commit 7c44d8f

Browse files
committed
Install uv, ctags which Meson script needs
1 parent 5c2b8a2 commit 7c44d8f

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,13 @@ jobs:
4848
python-version: ${{ matrix.python }}
4949
architecture: x64
5050

51+
- name: Install uv
52+
uses: astral-sh/setup-uv@v5
53+
5154
- name: Install dependencies
5255
run: |
5356
sudo apt -y update
54-
sudo apt -y install gcc libsystemd-dev
57+
sudo apt -y install gcc libsystemd-dev universal-ctags
5558
python -m pip install --break-system-packages pytest sphinx build
5659
5760
- name: Build (Python ${{ matrix.python }})

.github/workflows/codeql.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,10 @@ jobs:
4545
- name: Install dependencies
4646
run: |
4747
sudo apt -y update
48-
sudo apt -y install gcc libsystemd-dev
48+
sudo apt -y install gcc libsystemd-dev universal-ctags
49+
50+
- name: Install uv
51+
uses: astral-sh/setup-uv@v5
4952

5053
- name: Autobuild
5154
uses: github/codeql-action/autobuild@v3

.github/workflows/install.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ jobs:
4848
pkg-config
4949
python3
5050
systemd
51+
universal-ctags
5152
)
5253
5354
case "$DIST_ID" in
@@ -68,6 +69,9 @@ jobs:
6869
6970
python3 -m pip install --break-system-packages pytest sphinx
7071
72+
- name: Install uv
73+
uses: astral-sh/setup-uv@v5
74+
7175
- name: Install & test
7276
shell: bash
7377
run: |

0 commit comments

Comments
 (0)