name: test ebook search on: workflow_dispatch: push: branches: - main pull_request: branches: - main jobs: test-ebook-search: runs-on: self-hosted steps: - uses: actions/checkout@v4 - name: Build test image run: docker build --file python/ebook_search/docker/Dockerfile --target test --tag ebook-search:test . - name: Run ebook search tests run: docker run --rm ebook-search:test