Background/Goal
DSG repository has accumulated a number of repo dependency issues over the last 1.5 years.
In order to archive the repository in a good state, these need to be fixed upfront.
Acceptance criteria
- Upgrade dependency underlying Node version to latest LTS. From before v12 to v18.18.1 https://github.com/wikimedia/WikimediaUI-Style-Guide/pull/517
- Upgrade GitHub workflow check requirements https://github.com/wikimedia/WikimediaUI-Style-Guide/pull/517
- Fix security warning dependabot issues