Skip to content
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

broken node 10/12 compatibility #240

Closed
raptordzuricsko opened this issue Jul 7, 2022 · 8 comments · Fixed by #244
Closed

broken node 10/12 compatibility #240

raptordzuricsko opened this issue Jul 7, 2022 · 8 comments · Fixed by #244
Projects

Comments

@raptordzuricsko
Copy link

Hi, i believe upgrading to octokit/requests 6 dropped old Node support similar to this issue octokit/app.js#296 . Can you release a new patch version that supports the old node version when you have a chance, and release dropping node 10/12 support as a major version so that it doesn't automatically get picked up?

I can fill in some more details if this is vague, will be back online tonight/tomorrow

@ghost ghost added this to Inbox in JS Jul 7, 2022
@wolfy1339 wolfy1339 added the bug label Jul 7, 2022
@ghost ghost moved this from Inbox to Bugs in JS Jul 7, 2022
@wolfy1339
Copy link
Member

Sorry about that. Again.

Things are hectic when you're handling this many packages, as you can probably see.

This will have to wait until #237 is merged, as I believe that will be the easiest way to handle it. Can you pin the dependency for now

@raptordzuricsko
Copy link
Author

hey no worries. thank you for developing on this stuff! We tried a couple strategies to lock down dependencies but it’s difficult because it’s a transitive dependency. compounded by us stuck on an old yarn version(so theres issues with using certain fields in package.json). i can take a look tomorrow to see if there’s anything else we didn’t think of too

@raptordzuricsko
Copy link
Author

We are forking our old ci tool(brigade v1) to see if we can upgrade node on it, as well as seeing if we can publish a forked version of octokit with the version locked down.

@wolfy1339 wolfy1339 linked a pull request Jul 8, 2022 that will close this issue
@raptordzuricsko
Copy link
Author

forking our legacy tool seemed to work so far actually! So we are much less urgent.

JS automation moved this from Bugs to Done Jul 8, 2022
@wolfy1339
Copy link
Member

The new release should be cut with the fix real soon

@wolfy1339
Copy link
Member

wolfy1339 commented Jul 8, 2022

It seems as though it has slipped through the cracks again, and a PR with a dependency update was pushed

@wolfy1339 wolfy1339 reopened this Jul 8, 2022
@ghost ghost moved this from Done to Bugs in JS Jul 8, 2022
@wolfy1339
Copy link
Member

We released a major version. I'll see what I can do for you

@raptordzuricsko
Copy link
Author

thank you so much! Our node version upgrade was successful and i'm happy to close.

JS automation moved this from Bugs to Done Jul 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
JS
  
Done
Development

Successfully merging a pull request may close this issue.

2 participants