Improve CI

This commit is contained in:
maréchal
2023-04-28 18:33:01 +02:00
parent af4c9cbdd4
commit 72c490f4e3
5 changed files with 114 additions and 83 deletions

10
.github/actions/setup_xapian/action.yml vendored Normal file
View File

@ -0,0 +1,10 @@
name: "Setup xapian"
description: "Setup the xapian indexes"
runs:
using: composite
steps:
- name: Setup xapian index
run: |
mkdir -p /dev/shm/search_indexes
ln -s /dev/shm/search_indexes sith/search_indexes
shell: bash