GoogleChrome / GoogleChrome/lighthouse

Cron-job not finding broken links in the changelog

Open
#14,133 0 comments 0 reactions 0 assignees View on GitHub
P2
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.