checker.yml 646 B

1234567891011121314151617181920212223242526272829303132
  1. name: "Checker"
  2. on: # yamllint disable-line rule:truthy
  3. schedule:
  4. - cron: "0 4 * * 5"
  5. workflow_dispatch:
  6. jobs:
  7. checker:
  8. name: Checker
  9. runs-on: ubuntu-24.04
  10. steps:
  11. - name: Checkout
  12. uses: actions/checkout@v4
  13. - name: Install Ubuntu packages
  14. run: |
  15. sudo ./utils/searxng.sh install packages
  16. - name: Set up Python
  17. uses: actions/setup-python@v5
  18. with:
  19. python-version: '3.13'
  20. architecture: 'x64'
  21. - name: Install Python dependencies
  22. run: |
  23. make V=1 install
  24. - name: Checker
  25. run: |
  26. make search.checker