Shaheer Sarfaraz 71e640b563
Add startup.jobs extractor support (#279)
* Add startup.jobs extractor support

* Harden startup.jobs extractor inputs

* Wire startupjobs into Docker and CI

* Tighten startupjobs review follow-ups

* fix: publish ghcr during release workflow

* feat: add startupjobs max jobs configuration and update related tests
2026-03-17 12:20:45 +00:00
..

startup.jobs Extractor

Extractor wrapper around the published startup-jobs-scraper package.

Notes

  • Uses scrapeStartupJobsViaAlgolia directly from startup-jobs-scraper.
  • Runs with enrichDetails: true so job descriptions and other detail-page fields are fetched during pipeline runs.
  • Browser binaries are not downloaded automatically. Install them with npx playwright install or npm --workspace startupjobs-extractor run get-binaries.
  • Reuses the pipeline's existing search terms, country, city, and budget controls.