summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorAlexandre Flament <alexandre.flament@hesge.ch>2024-03-01 09:30:15 +0100
committerAlexandre Flament <alex@al-f.net>2024-03-03 11:18:43 +0100
commit08e7c37a3548d6acdca45955b13a898f2db4c3e9 (patch)
tree0dc39a9c763a19a841f9478b08ee96a02bda7a47 /.github
parentb56449d3fa8604a5ea449afa2ca957b3c633fb19 (diff)
downloadsearxng-08e7c37a3548d6acdca45955b13a898f2db4c3e9.tar.gz
searxng-08e7c37a3548d6acdca45955b13a898f2db4c3e9.zip
GitHub workflows: run checker on Friday
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/checker.yml31
1 files changed, 31 insertions, 0 deletions
diff --git a/.github/workflows/checker.yml b/.github/workflows/checker.yml
new file mode 100644
index 000000000..241b74538
--- /dev/null
+++ b/.github/workflows/checker.yml
@@ -0,0 +1,31 @@
+name: "Checker"
+on:
+ schedule:
+ - cron: "0 4 * * 5"
+ workflow_dispatch:
+
+jobs:
+ checker:
+ name: Checker
+ runs-on: ubuntu-22.04
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v4
+
+ - name: Install Ubuntu packages
+ run: |
+ sudo ./utils/searxng.sh install packages
+
+ - name: Set up Python
+ uses: actions/setup-python@v5
+ with:
+ python-version: '3.11'
+ architecture: 'x64'
+
+ - name: Install Python dependencies
+ run: |
+ make V=1 install
+
+ - name: Checker
+ run: |
+ make search.checker