From 5309db79de660e4dd88d1e1cca211b018d29b4a5 Mon Sep 17 00:00:00 2001 From: Steve Arnold Date: Tue, 20 Aug 2024 18:25:02 -0700 Subject: [PATCH] fix: dev: make sure release docs have all the package deps Signed-off-by: Steve Arnold --- .github/workflows/release.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a591ee9..29c56ed 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -116,6 +116,17 @@ jobs: with: fetch-depth: 0 + # sphinx really does need the GObject package deps + - name: Deps for system pkgs + run: | + sudo apt-get -qq update + sudo apt-get install -yqq python3-gi python3-gi-cairo gir1.2-gtk-3.0 + sudo apt-get install -yqq libgirepository1.0-dev libappindicator3-dev + sudo apt-get install -yqq software-properties-common + sudo add-apt-repository -y -s ppa:nerdboy/embedded + sudo apt-get -qq update + sudo apt-get install -yqq timew-report + - uses: actions/setup-python@v5 with: python-version: '3.9'