Skip to content

Install and point at Chrome to be used by linkspector#7017

Merged
philrz merged 1 commit into
mainfrom
linkspector-fix
Jun 2, 2026
Merged

Install and point at Chrome to be used by linkspector#7017
philrz merged 1 commit into
mainfrom
linkspector-fix

Conversation

@philrz
Copy link
Copy Markdown
Contributor

@philrz philrz commented Jun 2, 2026

What's Changing

In the Actions workflow that runs the link checker, Chrome is now explicitly installed in an earlier step.

I fixed a buggy URL in the Action's Slack notification step while I was at it.

Why

There's an open issue UmbrellaDocs/action-linkspector#62 that has not been addressed which is causing our link checker jobs to fail.

Details

As I understand it, linkspector uses Puppeteer to drive a headless Chrome browser through which it checks links. It seems the Puppeteer reference inside linkspector's dependency tree may be floating such that it now points at a Chrome version different than whatever Chrome has been getting provisioned on the Runner.

@philrz philrz requested a review from a team June 2, 2026 22:42
@philrz philrz self-assigned this Jun 2, 2026
@philrz philrz merged commit 2720f29 into main Jun 2, 2026
4 checks passed
@philrz philrz deleted the linkspector-fix branch June 2, 2026 22:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants