diff --git a/.github/workflows/canary.yml b/.github/workflows/canary.yml index 34fa693..9e1d9b6 100644 --- a/.github/workflows/canary.yml +++ b/.github/workflows/canary.yml @@ -10,8 +10,7 @@ # `/jobs/{id}-{slug}`, three times out of three. # # A GitHub runner is a datacenter address, so the job that checks real data -# (`listing`) runs through the WELLFOUND_PROXY secret. Every run bills the -# proxy, so `listing` runs weekly (Mondays) and on a manual dispatch only: +# (`listing`) runs through the WELLFOUND_PROXY secret: # # gh secret set WELLFOUND_PROXY --repo 2scraper/wellfound-scraper # @@ -40,9 +39,6 @@ on: schedule: # 05:40 UTC. Not on the hour: every scheduled workflow on GitHub fires at # :00 and the queue there is long. - - cron: "40 5 * * *" - # Mondays only: the paid job (listing) runs on this - # schedule (each run bills); the free jobs keep the daily one above. - cron: "40 5 * * 1" workflow_dispatch: @@ -52,8 +48,6 @@ permissions: jobs: listing: name: role listing (needs the WELLFOUND_PROXY secret) - # Paid path: weekly schedule or a manual dispatch only. - if: github.event_name != 'schedule' || github.event.schedule == '40 5 * * 1' runs-on: ubuntu-latest timeout-minutes: 25 env: diff --git a/CHANGELOG.md b/CHANGELOG.md index 5467a3d..936357a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,8 +12,7 @@ does it leads the release notes rather than being discovered from a bill. ### Changed -- CI only: the canary's paid `listing` job now runs weekly (Mondays 05:40 UTC) - and on a manual dispatch; the free `datacentre` job still runs daily. +- CI only: the whole canary, free and paid jobs alike, now runs weekly (Mondays 05:40 UTC) and on a manual dispatch; the daily schedule is removed. ## [0.2.1] — 2026-10-16