refactor(ci): extract system deps to reusable action
Metrics Collection / collect-metrics (push) Has been cancelled
Code Quality / quality-checks (push) Has been cancelled

This commit is contained in:
2026-03-17 20:07:34 +01:00
parent 50c5de5371
commit 3038c29c57
3 changed files with 21 additions and 20 deletions
+17
View File
@@ -0,0 +1,17 @@
name: Install system dependencies
description: Install system dependencies required for building rustlock
runs:
using: composite
steps:
- name: Install system dependencies (Ubuntu/Debian)
shell: bash
run: |
sudo apt-get update
sudo apt-get install -y \
curl \
llvm clang libclang-dev \
pkg-config \
libglib2.0-dev libcairo2-dev libpango1.0-dev libatk1.0-dev \
libgdk-pixbuf-2.0-dev libpam0g-dev libdbus-1-dev \
libwayland-dev libxkbcommon-dev