Skip to content

Replace Canadian employer/site registry entries with verified US ones - #94

Open
ArchieChelle wants to merge 1 commit into
Pickle-Pixel:mainfrom
ArchieChelle:cleanup-canadian-config
Open

Replace Canadian employer/site registry entries with verified US ones#94
ArchieChelle wants to merge 1 commit into
Pickle-Pixel:mainfrom
ArchieChelle:cleanup-canadian-config

Conversation

@ArchieChelle

Copy link
Copy Markdown

Problem

searches.yaml's location filter targets US metros and explicitly rejects any location containing "Canada". But config/employers.yaml and config/sites.yaml were heavily populated with Canada-only entries (Canadian banks, pension funds, corporate Workday portals; Canadian job boards) that would just get filtered out after scraping — wasted requests for jobs that could never pass the location filter.

Fix

  • Removed 22 Canadian Workday employers (banks, pension funds, corporate) from employers.yaml.
  • Added 7 US Workday employers matching the actual target metros (DC/VA, TX): Capital One, USAA, Booz Allen Hamilton, Fannie Mae, Comcast, T-Mobile, Southwest Airlines. Each was verified live against the real Workday CXS API endpoint the scraper hits (not just guessed from the careers page).
  • Removed 4 Canada-only job boards from sites.yaml (Eluta, Randstad Canada, CareerJet Canada, Job Bank Canada) and their base_urls entries.
  • Fixed Wellfound's static URL, which pointed at /canada instead of /usa.
  • Updated README counts to match (25 Workday employers, 36 direct sites).

Scope

config/employers.yaml, config/sites.yaml, README.md.

searches.yaml targets US locations and rejects "Canada", but
employers.yaml and sites.yaml were full of Canada-only entries that
would just get filtered out post-scrape. Swapped 22 Canadian Workday
employers (banks, pension funds, corporate) for 7 verified US ones
matching the actual target metros (Capital One, USAA, Booz Allen
Hamilton, Fannie Mae, Comcast, T-Mobile, Southwest Airlines), each
confirmed live against the real Workday CXS API. Also dropped 4
Canada-only job boards from sites.yaml and fixed Wellfound's URL from
/canada to /usa. Updated README counts to match (25 employers, 36
sites).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant