-
Notifications
You must be signed in to change notification settings - Fork 102
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
Bump saucelabs
dep to 6.2.2
#256
Bump saucelabs
dep to 6.2.2
#256
Conversation
906afce
to
5824bb6
Compare
I'm also here investigating instability issues. Would folks be willing to cut a new release with |
With package.json:
Then |
Who is maintaining this package, it would be good to get saucelabs updated and new version of karma-sauce-launcher published to NPM @vojtajina @rcebulko @dignifiedquire @johnjbarton |
'log.json', | ||
'old-log.json' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What motivated this change? The rest of the changes appear to be formatting.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a result of going from v4 to v6, it switched from an Array of Objects to an Array of strings
I believe it fails otherwise
https://github.com/saucelabs/node-saucelabs/blob/main/README.md?plain=1#L108=
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think i just ran prettier through it hence the formatting changes
Is there anything I can help with, to get this change merged? |
I'm available to help drive this forwards but I'm not a maintainer. If it was up to me as a reviewer I'd suggest we split the formatting from the dependency update so it is very low effort to approve. I'd also suggest that we cut a release for |
@jginsburgn would you be able to help us with this topic? |
ping @wswebcreation |
It would make more sense to bump saucelabs to latest version IMO |
@Havunen the reason I didn't bump to v7 was because it dropped support for node v10 and that's technically a breaking change, which is on the maintainers to address |
@lo1tuma if you need a slightly more modern solution, it might be best to switch to The alternative to all that is to use the |
5824bb6
to
2ef2db2
Compare
Sorry for my delay in answering. I am no longer a good primary PoC for the Karma projects. It's better to tag @karma-runner/google-web-test-team directly! |
2ef2db2
to
5184548
Compare
5184548
to
a679362
Compare
@wswebcreation can we can get your review on this? |
Maybe we should create a new launcher with latest version of saucelabs setup? This project seems abandoned |
Who do we talk to so we can check if we can get a fork in |
Hey everyone, sorry for the slow reply here. I'm on that @karma-runner/google-web-test-team that @jginsburgn mentioned and have been trying to ramp up on the various Karma plugins that we own and what their maintenance plans are. Unfortunately for plugins like this where we don't use them internally we aren't nearly as plugged in to the changes that need to be made to keep them up to date. It would be best if someone that actually used it would be able to take ownership of the plugin so that it can get the care it deserves. If someone would like to volunteer for that I can change the README in this repo to point to your fork. This is a project that is licensed with the MIT license so forking is totally approved. Let me know if there's any other questions. I'm fairly new on the team so like I said I'm still ramping up on things but if I can't answer them myself I should be able to find someone that can. Thanks, and sorry again for the slow reply. |
@barrtender thanks for the reply I think the only maintenace that needs to be done on this repo is just making the sure the saucelabs dependency is up to date. So maintenace should be relatively low effort in that regard, and I'm guessing dependabot should be able to handle it going forward. |
Merged it, thanks! Now need to see how to release a new version |
Hi @barrtender I'm trying to release a new version but this was set up by @rcebulko in the past. It would do an automatic release based on commit messages with the https://github.com/karmarunnerbot, see for example #243. Grtz Wim Selles @wswebcreation |
Thanks a lot for merging this, I'm looking forward for the new version!
If NodeJs support is seeing as an issue, then maybe this plugin could also make a major version bump to indicate the breaking change and old nodejs users can stick with old version. |
Hi @Havunen thanks, but I can’t release, it seems that the pipeline is broken. I need help from the karma team to move this of Travis and run this from GHA Then I can create a new release and in the end also release V4 which will drop support for NodeJs 10 |
@wswebcreation if you (or anyone) are willing to create a PR like karma-runner/karma-chrome-launcher#249, I can take a look and approve to get GHA working and this fix released. |
@jginsburgn does it need to be exact copy of chrome-launcher or just converting the existing travis config to GHA? |
@jginsburgn this seems to be the bear minimum to convert the existing travis yaml to a github action
|
Thanks, I can take a look at it this week |
I've created #274 |
Unsure if this will fix instability issues we're seeing on our end, but at least this will get the SC Tunnel to the latest version
Not seeing any breaking changes that need to addressed from bumping, unless we bump to v7 where node v10 support will be dropped