summaryrefslogtreecommitdiffstats
path: root/.github/workflows
diff options
context:
space:
mode:
authorEwout ter Hoeven <[email protected]>2020-11-28 06:30:09 +0100
committerScott <[email protected]>2020-12-12 17:37:54 +0000
commitcd8ee2052753272db86163ee3c1fac08977c1979 (patch)
tree24d2748a29342dc31f76ad260b33c54f5b23c3e0 /.github/workflows
parent4f2e43436133947f2f0ae063f78e63f5a6feda55 (diff)
CI: Uses setup-python in Linux job
It's a lot faster than using apt-get
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/linux.yml3
1 files changed, 1 insertions, 2 deletions
diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml
index cb3345c99..80b5c6af5 100644
--- a/.github/workflows/linux.yml
+++ b/.github/workflows/linux.yml
@@ -19,14 +19,13 @@ jobs:
if: github.repository == 'HandBrake/HandBrake'
steps:
- uses: actions/checkout@master
+ - uses: actions/setup-python@v2
- name: Setup Environment
run: |
sudo apt-get update
sudo apt-get install autoconf automake build-essential cmake git libass-dev libbz2-dev libfontconfig1-dev libfreetype6-dev libfribidi-dev libharfbuzz-dev libjansson-dev liblzma-dev libmp3lame-dev libnuma-dev
sudo apt-get install libogg-dev libopus-dev libsamplerate-dev libspeex-dev libtheora-dev libtool libtool-bin libvorbis-dev libx264-dev libxml2-dev libvpx-dev m4 make nasm ninja-build patch pkg-config python tar yasm zlib1g-dev
- sudo apt-get install python3-pip
- sudo apt-get install python3-setuptools
sudo pip3 install meson
sudo apt-get install gstreamer1.0-libav intltool libappindicator-dev libdbus-glib-1-dev libglib2.0-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgtk-3-dev libgudev-1.0-dev libnotify-dev
sudo apt-get install libva-dev libdrm-dev