GoogleChrome / GoogleChrome/lighthouse
Cron-job not finding broken links in the changelog
- Dominant language
- JavaScript
- Stars
- 30.8k
- Forks
- 9.8k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 20
Description
Discovered here: https://github.com/GoogleChrome/lighthouse/pull/14130
That PR should fix the immediate problem, but our broken-links cron job didn't catch any broken links in the changelog:
https://github.com/GoogleChrome/lighthouse/blob/47c318504425e1955a1c7cf7954a837bbed424ae/.github/workflows/cron-weekly.yml#L8-L26
Contributor guide
Research direction
Start by reading .github/workflows/cron-weekly.yml lines 8-26 and the linked pull request to understand how the broken-links cron job runs. Reproduce or inspect the workflow's handling of the changelog, then ensure broken changelog links are detected and reported by the scheduled job.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions
- Domain
- ci-cd
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100