Skip to content

Commit 51a8b9e

Browse files
authored
Merge pull request #25 from afonsoft/feature/update-actions
Feature/update actions
2 parents d94c4c6 + c3a2dcd commit 51a8b9e

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/ci-build-test.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,15 @@ jobs:
3737
sudo apt-get install -y libfontconfig1 libfreetype6 libx11-6 libxext6 libxrender1 libxtst6
3838
# Additional dependencies for .NET 10.0 SkiaSharp
3939
sudo apt-get install -y libglib2.0-0 libgtk-3-0 libxss1 libasound2-dev
40+
sudo apt install mesa-utils ttf-mscorefonts-installer dbus libfontconfig1 libxrandr2 libxi-dev
41+
# Install SkiaSharp native dependencies manually
42+
sudo apt-get install -y libgl1-mesa-dev libglu1-mesa-dev libdrm-dev libx11-xcb-dev libxcb1-dev libxkbcommon-dev libwayland-dev
43+
44+
- name: Setup SkiaSharp Environment
45+
run: |
46+
echo "Setting up SkiaSharp environment variables"
47+
echo "LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:/usr/local/lib:$LD_LIBRARY_PATH" >> $GITHUB_ENV
48+
echo "LIBGL_DRIVERS_PATH=/usr/lib/x86_64-linux-gnu/dri" >> $GITHUB_ENV
4049
4150
- name: Cache NuGet Packages
4251
uses: actions/cache@v5

0 commit comments

Comments
 (0)