From 026563cb1e89de30af5b801c89e8fb51a83e4970 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois?= Date: Wed, 16 Mar 2022 02:08:25 +0000 Subject: [PATCH] Deploy dev docs - install dependencies (#4222) # Objective - #3535 introduced deploying docs without installing dependencies - https://github.com/bevyengine/bevy/runs/5562769081?check_suite_focus=true ## Solution - copied https://github.com/bevyengine/bevy/blob/6ff17eaab8aad54bcb3d79055846c27ca0251fcc/.github/workflows/ci.yml#L270-L271 --- .github/workflows/docs.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index d8dd7f7644331..e68f2251dff76 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -23,6 +23,9 @@ jobs: toolchain: stable override: true + - name: Install alsa and udev + run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev libwayland-dev libxkbcommon-dev + # This does the following: # - Replaces the docs icon with one that clearly denotes it's not the released package on crates.io # - Adds a meta tag that forces Google not to index any page on the site.