Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: Add Link Checker #5361

Merged
merged 19 commits into from Dec 20, 2022
Merged

CI: Add Link Checker #5361

merged 19 commits into from Dec 20, 2022

Conversation

Pandapip1
Copy link
Member

@Pandapip1 Pandapip1 commented Jul 28, 2022

This adds another action that checks links much quicker than htmlproofer does, and works with GitHub's automatic file annotations (which htmlproofer does not and can not).

Why the redundant check? Faster feedback to authors writing in real-time, and the ability to actually see the correct file and line numbers instead of having to guess. Fixing htmlproofer errors is a pain.

This does not replace htmlproofer.

@eth-bot
Copy link
Collaborator

eth-bot commented Jul 28, 2022

A critical exception has occurred:
Message: pr 5361 is already merged; quitting
(cc @alita-moore, @mryalamanchi)

@github-actions
Copy link

The commit ebde4a7 (as a parent of 8164187) contains errors. Please inspect the Run Summary for details.

@github-actions
Copy link

The commit 4c7466e (as a parent of d4da2fe) contains errors. Please inspect the Run Summary for details.

@github-actions
Copy link

The commit 75a7d6e (as a parent of 6b6e8ef) contains errors. Please inspect the Run Summary for details.

@github-actions
Copy link

The commit 7104292 (as a parent of 5386951) contains errors. Please inspect the Run Summary for details.

@github-actions
Copy link

The commit d54fd8a (as a parent of 1d44075) contains errors. Please inspect the Run Summary for details.

@github-actions
Copy link

The commit 8254fce (as a parent of d93d767) contains errors. Please inspect the Run Summary for details.

@github-actions
Copy link

The commit 957d8e5 (as a parent of 3ac9d65) contains errors. Please inspect the Run Summary for details.

@github-actions
Copy link

The commit a0f2c88 (as a parent of 6097f32) contains errors. Please inspect the Run Summary for details.

@Pandapip1
Copy link
Member Author

Well, that fixed it. I've submitted a PR to their repo: gaurav-nelson/github-action-markdown-link-check#148

.github/workflows/ci.yml Outdated Show resolved Hide resolved
.github/workflows/ci.yml Outdated Show resolved Hide resolved
.github/workflows/ci.yml Outdated Show resolved Hide resolved
@Pandapip1 Pandapip1 changed the title Replace HTMLProofer with a faster alternative Add HTMLProofer Alternative (does not remove htmlproofer) Aug 4, 2022
@Pandapip1
Copy link
Member Author

@MicahZoltu how about this CI is added alongside HTMLProofer, but have HTMLProofer not required and this one required? That way if there is an issue with Jekyll we can just not approve it, but for irrelevant PRs we don't have to worry?

@github-actions github-actions bot removed the ambiguous label Aug 8, 2022
@Pandapip1 Pandapip1 changed the title Add HTMLProofer Alternative (does not remove htmlproofer) CI: Add Link Checkeer Sep 16, 2022
@Pandapip1 Pandapip1 changed the title CI: Add Link Checkeer CI: Add Link Checker Sep 16, 2022
@Pandapip1
Copy link
Member Author

Reopening, since the decision that was made was on a previous revision of this PR that replaced the jekyll action.

@Pandapip1 Pandapip1 reopened this Sep 16, 2022
@Pandapip1 Pandapip1 changed the title CI: Add Link Checker CI: Add Link Checker and remove OpenSSL Sep 27, 2022
@github-actions
Copy link

There has been no activity on this pull request for 2 weeks. It will be closed after 3 months of inactivity. If you would like to move this PR forward, please respond to any outstanding feedback or add a comment indicating that you have addressed all required feedback and are ready for a review.

@github-actions github-actions bot added the w-stale Waiting on activity label Nov 16, 2022
@Pandapip1
Copy link
Member Author

Would still like this merged.

@Pandapip1 Pandapip1 changed the title CI: Add Link Checker and remove OpenSSL CI: Add Link Checker Nov 16, 2022
@github-actions github-actions bot removed the w-stale Waiting on activity label Nov 17, 2022
@github-actions
Copy link

github-actions bot commented Dec 1, 2022

There has been no activity on this pull request for 2 weeks. It will be closed after 3 months of inactivity. If you would like to move this PR forward, please respond to any outstanding feedback or add a comment indicating that you have addressed all required feedback and are ready for a review.

@github-actions github-actions bot added the w-stale Waiting on activity label Dec 1, 2022
@Pandapip1
Copy link
Member Author

@SamWilsn what do you think of this? Personally, I would find it helpful because of the annotations.

@github-actions github-actions bot removed the w-stale Waiting on activity label Dec 3, 2022
@github-actions
Copy link

There has been no activity on this pull request for 2 weeks. It will be closed after 3 months of inactivity. If you would like to move this PR forward, please respond to any outstanding feedback or add a comment indicating that you have addressed all required feedback and are ready for a review.

@github-actions github-actions bot added the w-stale Waiting on activity label Dec 18, 2022
@github-actions github-actions bot removed the w-stale Waiting on activity label Dec 19, 2022
@SamWilsn
Copy link
Contributor

Since this is in addition to the legacy link checker, I'm good to try this out. I'll revert if I see any problems.

@eth-bot eth-bot enabled auto-merge (squash) December 20, 2022 19:59
@eth-bot eth-bot merged commit 5b3d18c into ethereum:master Dec 20, 2022
@Pandapip1 Pandapip1 deleted the replace-htmlproofer branch December 20, 2022 20:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants