-
Notifications
You must be signed in to change notification settings - Fork 112
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
Fixes #37250 - Ensure js tests are executed on default branch #700
Conversation
I would prefer if we also would run JS tests on every PR, not only those touching webpack. |
@evgeni also fine with me (y) |
@dosas can you please update and rebase? |
5290b42
to
6ad1d56
Compare
done |
Node JS 12 tests fail as Core doesn't support Node 12 for a while now ;) |
As an alternative, how about #701 that utilizes the shared workflow and uses the "right" node versions ;) |
Fine with me but I think that this is mixing two topics into one commit: One is using shared GHA and the other is when to execute the tests |
True. We can merge this one and then rebase #701 ontop. @nofaralfasi ok? |
Yes please |
I agree |
I would like to address the situation that a change in foreman was breaking this plugin and it went unnoticed for nearly two months.
The best way to fix this integration problem would probably be nightly test runs.
This PR suggests to at least run the js tests when a branch is merged into (pushed to) master. This way possible errors are recognized by a failing default branch and development on PRs is not blocked by 'slow' js tests.
What do you think @nofaralfasi @evgeni ?
Obviously this requires #698 to work.