Restore crates.io syncer in worker job
Created by: mrnugget
This job was accidentally removed in #39742 as part of the
dependencies_job.go
.
The commit here restores it by restoring the cratessyncer
in a
separate worker job.
That fixes #37698 (closed).
Test plan
- Manually decreased the interval time, added debug logging, ran
sg start
and checked that worker ran.