department-of-veterans-affairs / va-mobile-library

https://department-of-veterans-affairs.github.io/va-mobile-library/
ISC License
0 stars 0 forks source link

[Feature] Integrate VADS and USWDS tokens #138

Closed narin closed 4 months ago

narin commented 5 months ago

Ticket #7425 and #119

Description of Change

Testing Packages

Screenshots/Video

N/A

Testing

PR Checklist

Code reviewer validation:

Publish

If changes warrant a new version per the versioning guidelines and the PR is approved and ready to merge:

TimRoe commented 5 months ago

A few general PR comments/questions:

  1. Added changelog tag
  2. Was no testing done to validate the typing changes work as intended? Or was it done locally via the workspace?
  3. For the AC: "Can the above be automated in GitHub Actions?" would that effectively be covered if/when we add dependabot if it was against the VADS css-library? Or was that just meaning the already existing build jobs for publishing/Figma?

Edit, knew I was forgetting one but couldn't remember until posting:

  1. Did this resolve the other ticket in the sprint that you thought it would? If so, link that ticket to the PR also
narin commented 5 months ago

A few general PR comments/questions:

  1. Was no testing done to validate the typing changes work as intended? Or was it done locally via the workspace?

    • Tested locally via the workspace (added notes above)
  2. For the AC: "Can the above be automated in GitHub Actions?" would that effectively be covered if/when we add dependabot if it was against the VADS css-library? Or was that just meaning the already existing build jobs for publishing/Figma?

    • No additional GHA scripting/jobs needed as we're adding css-library via package.json and build commands remain the same
  3. Did this resolve the other ticket in the sprint that you thought it would? If so, link that ticket to the PR also

    • Yup! Added a note above and a comment on the #119. I can only connect 1 ticket to ZenHub but added a link in the description