Skip to content

Commit

Permalink
Merge pull request #19 from servo/fix-linux-bootstrap-on-wpt-runner
Browse files Browse the repository at this point in the history
fix linux bootstrap process for wpt runner
  • Loading branch information
mukilan authored Jan 8, 2024
2 parents 065e739 + d7038da commit e84b3fd
Showing 1 changed file with 2 additions and 14 deletions.
16 changes: 2 additions & 14 deletions .github/workflows/run-wpt.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,26 +28,14 @@ jobs:
with:
repository: servo/servo
path: servo
- name: Cache libffi
id: cache
uses: actions/cache@v3
with:
path: ./libffi6_3.2.1-8_amd64.deb
key: cache-libffi
- name: Download libffi
if: steps.cache.outputs.cache-hit != 'true'
run: |
wget http://mirrors.kernel.org/ubuntu/pool/main/libf/libffi/libffi6_3.2.1-8_amd64.deb
- name: Prep test environment
run: |
python3 -m pip install --upgrade pip virtualenv
sudo apt update
sudo apt install -qy --no-install-recommends libgl1 libssl1.1 libdbus-1-3 libxcb-xfixes0-dev libxcb-shape0-dev libunwind8 libegl1-mesa
sudo apt install -qy libgstreamer1.0-0 libgstreamer-gl1.0-0 libgstreamer-plugins-bad1.0-0
sudo apt install ./libffi6_3.2.1-8_amd64.deb
sudo apt install -qy --no-install-recommends mesa-vulkan-drivers
- name: Download latest nightly
run: |
./mach bootstrap-gstreamer
./mach bootstrap
wget -O servo-latest.tar.gz "${{ env.NIGHTLY_PATH }}"
tar -xzf servo-latest.tar.gz
mkdir -p target/release
Expand Down

0 comments on commit e84b3fd

Please sign in to comment.