Skip to content

Commit

Permalink
Adapt CI to new xapian install process
Browse files Browse the repository at this point in the history
  • Loading branch information
klmp200 committed Jun 24, 2024
1 parent 5416d88 commit e681c17
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions .github/actions/setup_project/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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

0 comments on commit e681c17

Please sign in to comment.