Skip to content

Commit 9d25041

Browse files
committed
Install Linux dependencies
1 parent 5630e1a commit 9d25041

File tree

2 files changed

+7
-61
lines changed

2 files changed

+7
-61
lines changed

.github/workflows/dawn.yaml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,6 @@ jobs:
6868
matrix:
6969
include:
7070
- platform: ubuntu-latest
71-
runs-on: ubuntu-latest
72-
container:
73-
image: ghcr.io/adobe/swan-dawn-builder:latest
7471
target: linux
7572
python-version: "3.11"
7673
- platform: macos-latest
@@ -92,6 +89,13 @@ jobs:
9289
- name: Checkout code
9390
uses: actions/checkout@v4
9491

92+
- name: Install prerequisites on Linux
93+
if: matrix.platform == 'ubuntu-latest'
94+
run: |
95+
sudo apt-get update
96+
sudo apt-get install -y \
97+
apt-get install -y build-essential cmake curl git gnupg2 libcurl4-openssl-dev libpython3-dev libssl-dev libx11-xcb-dev libxcursor-dev libxi-dev libxinerama-dev libxml2-dev libxrandr-dev libz-dev libz3-dev mesa-common-dev ninja-build pkg-config python3 python3-lldb-13 python3-pip python3-venv tzdata unzip wget
98+
9599
- name: Set up Python
96100
uses: actions/setup-python@v5
97101
with:

.github/workflows/linux-docker-image.yaml

Lines changed: 0 additions & 58 deletions
This file was deleted.

0 commit comments

Comments
 (0)