Recent security vulnerabilities require updating Jest from 26 to 29, and 29 no longer supports Node 12 so Dependabot PRs are breaking. This removes Node 12 from the build workflow and adds 18 and 20. This only affects development builds of the plugin.
Recent security vulnerabilities require updating Jest from 26 to 29, and 29 no longer supports Node 12 so Dependabot PRs are breaking. This removes Node 12 from the build workflow and adds 18 and 20. This only affects development builds of the plugin.