-
-
Notifications
You must be signed in to change notification settings - Fork 179
Vite migration and cypress tests #1245
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
base: master
Are you sure you want to change the base?
Conversation
🎉 Snyk checks have passed. No issues have been found so far.✅ security/snyk check is complete. No issues have been found. (View Details) |
1dde517
to
521b099
Compare
Much needed PR. Thank you. Are you planning to implement the SBOM generation in Vite as well? I think that was the missing piece preventing us from moving off of webpack. |
Currently, I'm just trying to make the tests work and give it a more or less decent coverage so that a migration to Vue 3 has less chance to break something. |
127e72b
to
1453e95
Compare
Hi @stohrendorf and @stevespringett, I wanted to share that there's a plugin called rollup-plugin-sbom which supports CycloneDX SBOM generation for Vite projects. Many thanks to @janbiasi, @boostvolt, and @xenobytezero for this project |
Hey @VinodAnandan, thanks for the mention! Please let me know if you're running into questions or need any kind of assistance :) |
To whoever manually approves the workflow runs - the cypress tests currently hang with some tests, I'm currently working on this. |
@stohrendorf I am trying to approve WF runs whenever I get notifications about changes here. If you are concerned about tests hanging, you can add |
Signed-off-by: Steffen Ohrendorf <steffen.ohrendorf@gmx.de>
Signed-off-by: Steffen Ohrendorf <steffen.ohrendorf@gmx.de>
Signed-off-by: Steffen Ohrendorf <steffen.ohrendorf@gmx.de>
Signed-off-by: Steffen Ohrendorf <steffen.ohrendorf@gmx.de>
Signed-off-by: Steffen Ohrendorf <steffen.ohrendorf@gmx.de>
Signed-off-by: Steffen Ohrendorf <steffen.ohrendorf@gmx.de>
Signed-off-by: Steffen Ohrendorf <steffen.ohrendorf@gmx.de>
Signed-off-by: Steffen Ohrendorf <steffen.ohrendorf@gmx.de>
Description
Migrates the build system to Vite, and adds Cypress tests to ensure future migrations don't break anything.
Additional Details
This focuses on test and build stuff only, which is already a big change, but should optimally not break anything.
Checklist