From e681c17a0f9fec6d70d2b6bd5ae5d0532eabbd97 Mon Sep 17 00:00:00 2001 From: Sli Date: Sun, 23 Jun 2024 21:04:52 +0200 Subject: [PATCH] Adapt CI to new xapian install process --- .github/actions/setup_project/action.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/actions/setup_project/action.yml b/.github/actions/setup_project/action.yml index b1eb6e2a..beb091e2 100644 --- a/.github/actions/setup_project/action.yml +++ b/.github/actions/setup_project/action.yml @@ -6,13 +6,13 @@ runs: - name: Install apt packages uses: awalsh128/cache-apt-pkgs-action@latest with: - packages: gettext libxapian-dev libgraphviz-dev + packages: gettext libgraphviz-dev version: 1.0 # increment to reset cache - name: Install dependencies run: | sudo apt update - sudo apt install gettext libxapian-dev libgraphviz-dev + sudo apt install gettext libgraphviz-dev shell: bash - name: Set up python @@ -48,6 +48,10 @@ runs: run: poetry install -E testing -E docs shell: bash + - name: Install xapian + run: poetry run ./manage.py install_xapian + shell: bash + - name: Compile gettext messages run: poetry run ./manage.py compilemessages shell: bash