USWDS-Site: HTML-proofer and snyk fixes #3068
Conversation
There was a problem hiding this comment.
question: We do not currently have changelogs on these Together pages. Do we want to add them? It should be a fairly low lift.
There was a problem hiding this comment.
No, we won't be adding changelogs to these pages
There was a problem hiding this comment.
question: This page is currently excluded from the side nav. Should we add it in, maybe below the "Introducing patterns" link?
There was a problem hiding this comment.
No, we won't be adding this to the sitenav
|
Update: New snyk failures popping up. Going to include a fix for that here. |
finekatie
left a comment
There was a problem hiding this comment.
This all looks good to me!
|
@mejiaj and @mahoneycm tagging you for a quick review here to confirm the changes on the dev side of the house, particularly the snyk updates since (as far as I know) |
|
@amyleadem the Noting it will also resolve https://github.com/uswds/uswds-site/security/dependabot/92 |
mejiaj
left a comment
There was a problem hiding this comment.
Thanks for updating. The replacement links look good. Minor, non-blocking, comment on display of OMB M-23-22 text.
mahoneycm
left a comment
There was a problem hiding this comment.
LGTM! I left one unblocking question about some potentially unnecessary changelog entries. I trust your judgement but let me know if you want a second pair of eyes to compare content!
| SNYK-JS-UNDICI-8641354: | ||
| - '*': | ||
| reason: No available upgrade or patch | ||
| expires: 2025-02-21T15:55:42.507Z | ||
| created: 2025-01-22T15:55:42.548Z |
There was a problem hiding this comment.
Note: The snyk warning says this may be deriving from a sub-dependency of USWDS-Compile. I'm curious if other projects that use Compile are seeing this vulnerability.
If we continue to see this issue, we may want to test Compile's develop branch after uswds/uswds-compile#143 gets merged to see if it resolves the issue.
There was a problem hiding this comment.
Question: Are any of these links simply destination changes where the content is not changing? in the past, we've opted to not add changelogs for links that have the same content.
From previous link update discussions:
If the link points to new or different content, we should add a changelog. If it is just a new url for the same content, leave it as is
I trust your judgement here though!
There was a problem hiding this comment.
IMO, these types of link updates (related to executive orders and administration changes) warrant a changelog. These updates reflect to a meaningful change to me, more than a basic domain name change/site re-org would.
We will be working on an SOP for this later on, so assuming team agreement on this stance, we can make sure to include this caveat there.
Curious to hear what everyone thinks
There was a problem hiding this comment.
Definitely need a changelog. Thanks!
|
Hey @amyleadem , we've already been working on a PR to update links on the Design Principles page. One of the broken links fixed here was not noted in the original PR (was underway before Monday 1/20). Jacline also found another one in the same section. Do I need to update them both in my PR too so that the old link doesn't override what you've corrected here? |
|
@finekatie It looks like the other PR is not touching the link that this PR fixes, so there shouldn't be any conflicts between them. Depending on which PR gets merged first, we'll just need to update the |

Summary
Important
We should confirm changelog dates before merge
Related issue
N/A
Preview links
https://www.state.gov/x-gender-marker-available-on-u-s-passports-starting-april-11/,https://www.state.gov/x-gender-marker-available-on-u-s-passports-starting-april-11/[This link is no longer active. Archived copy on state.gov]https://digital.gov/resources/delivering-digital-first-public-experience/Problem statement
HTML-proofer failures
Received the following HTML-proofer build errors in CircleCI:
Snyk failures
Solution
HTML-proofer
Updated links according to the decisions in the January 2025 broken links spreadsheet (Google Sheets 🔒)
Snyk
Ran the following commands to update snyk ignore. (Reference: Snyk process doc, Google docs 🔒)
Note
I included INFLIGHT here as well because we just updated that one 2 weeks ago and I want to keep the ignores in sync as much as possible.
Testing and review