-
Notifications
You must be signed in to change notification settings - Fork 45
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
BAU: Check internal and external links #701
Merged
Merged
Commits on Apr 26, 2023
-
BAU: Check for broken internal links
Sometimes we break links (full or partial) when we move pages about or rename headers, so now html-proofer will run as part of the build to make sure we've not broken any links.
Configuration menu - View commit details
-
Copy full SHA for 3a40885 - Browse repository at this point
Copy the full SHA 3a40885View commit details -
BAU: Fix currently broken internal links
- The Reliability Engineering section for CDIO no longer exists - Remove call-to-action to update the manual as there is no corresponding section - Re-add "Testing with RSpec" header for ruby to unbreak a link - Update links after changes to source-code guidance structure
Configuration menu - View commit details
-
Copy full SHA for c8f729c - Browse repository at this point
Copy the full SHA c8f729cView commit details -
BAU: Check for broken external links
Sometimes pages disappear from the internet or move, and we want to keep our outbound links in good condition. We sleep between requests to GitHub to avoid being rate-limited, and ignore some specific repositories which will fail the link checker.
Configuration menu - View commit details
-
Copy full SHA for b77f928 - Browse repository at this point
Copy the full SHA b77f928View commit details -
BAU: Fix currently broken external links
- The Oracle JDK licence page does not resolve outside of a browser - The FeatureFlags.io article is gone, replace it with a page sourced from Martin Fowler's site - Minifycode.com is gone, replace it with a link to Google's web dev perf advice - Replace NIST publication about least privilege with similar page from NCSC
Configuration menu - View commit details
-
Copy full SHA for d2453e5 - Browse repository at this point
Copy the full SHA d2453e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d436ed - Browse repository at this point
Copy the full SHA 0d436edView commit details
Commits on Apr 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c63c228 - Browse repository at this point
Copy the full SHA c63c228View commit details -
Configuration menu - View commit details
-
Copy full SHA for da9b579 - Browse repository at this point
Copy the full SHA da9b579View commit details
Commits on May 17, 2023
-
Also remove duplication between a single GitHub URL and the blanket GitHub regex
Configuration menu - View commit details
-
Copy full SHA for 9e2219e - Browse repository at this point
Copy the full SHA 9e2219eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5c58f2 - Browse repository at this point
Copy the full SHA d5c58f2View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.