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

build(deps): bump PNpm from 8.6.12 to 8.7.6 #7899

Merged
merged 1 commit into from
Sep 27, 2023

Conversation

@yeikel yeikel requested a review from a team as a code owner August 26, 2023 22:49
@yeikel yeikel marked this pull request as draft August 27, 2023 22:40
@yeikel yeikel changed the title build(deps): bump PNPM to 8.7.0 build(deps): bump PNpmto 8.7.0 Aug 27, 2023
@yeikel yeikel changed the title build(deps): bump PNpmto 8.7.0 build(deps): bump PNpm to 8.7.0 Aug 27, 2023
@yeikel yeikel changed the title build(deps): bump PNpm to 8.7.0 build(deps): bump PNpm from 8.6.12 to 8.7.0 Aug 27, 2023
@@ -3978,7 +3978,7 @@
it "updates the manifest and lockfile" do
expect(updated_files.map(&:name)).to match_array(%w(package.json pnpm-lock.yaml))

expect(updated_pnpm_lock.content).to include("/node-adodb@5.0.2:")
expect(updated_pnpm_lock.content).to include("/node-adodb@5.0.3:")
Copy link
Contributor Author

@yeikel yeikel Aug 27, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the result of the following change :

The default value of the resolution-mode setting is changed to highest. This setting was changed to lowest-direct in v8.0.0 and some users were not happy with the change. A twitter poll concluded that most of the users want the old behaviour (resolution-mode set to highest by default). This is a semi-breaking change but should not affect users that commit their lockfile #6463.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@deivid-rodriguez Your input would be appreciated here 🙇

Copy link
Member

@jeffwidman jeffwidman Aug 31, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

_deivid-rodriguez just headed out on holiday and will be offline for a few weeks (I think he might be 🚴 ?)

But I agree it'd be good to get his input on this, so if no one else on the team picks this up and you don't hear from him by Sept 20th, feel free to ping him again.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That sounds fine @yeikel, but we may want to make the test resilient to new releases of this dependency. Maybe by using an exact dependency? This test claims to be dealing with incorrect platform dependencies, so I guess such as change would not affect that?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Given the feedback that they received, I do not expect this to change again anytime soon

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@deivid-rodriguez What do you suggest we do now?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you mean you don't expect upstream PNPM to change default resolution mode again soon, or you don't expect node-adodb to release 5.0.4 anytime soon?

My suggestion was aimed at making this spec resilient to a potential release of node-adodb 5.0.4.

@yeikel yeikel marked this pull request as ready for review August 27, 2023 23:23
@yeikel yeikel marked this pull request as draft August 27, 2023 23:33
@yeikel yeikel force-pushed the patch-7 branch 2 times, most recently from d525c70 to 82d69c9 Compare August 30, 2023 18:06
@yeikel yeikel marked this pull request as ready for review August 30, 2023 18:30
@yeikel yeikel force-pushed the patch-7 branch 3 times, most recently from 29fe388 to fb5d3c6 Compare September 1, 2023 02:26
@yeikel yeikel changed the title build(deps): bump PNpm from 8.6.12 to 8.7.0 build(deps): bump PNpm from 8.6.12 to 8.7.1 Sep 1, 2023
@yeikel yeikel force-pushed the patch-7 branch 3 times, most recently from 3f5fb62 to 8dd57dc Compare September 4, 2023 18:45
@yeikel yeikel changed the title build(deps): bump PNpm from 8.6.12 to 8.7.1 build(deps): bump PNpm from 8.6.12 to 8.7.3 Sep 4, 2023
@yeikel yeikel changed the title build(deps): bump PNpm from 8.6.12 to 8.7.3 build(deps): bump PNpm from 8.6.12 to 8.7.4 Sep 5, 2023
@yeikel yeikel force-pushed the patch-7 branch 4 times, most recently from 2c20b86 to bf34d59 Compare September 9, 2023 05:30
@yeikel yeikel changed the title build(deps): bump PNpm from 8.6.12 to 8.7.4 build(deps): bump PNpm from 8.6.12 to 8.7.5 Sep 11, 2023
@yeikel yeikel force-pushed the patch-7 branch 2 times, most recently from 4edec5f to 4c0aad6 Compare September 15, 2023 02:50
@yeikel yeikel changed the title build(deps): bump PNpm from 8.6.12 to 8.7.5 build(deps): bump PNpm from 8.6.12 to 8.7.6 Sep 17, 2023
@yeikel yeikel force-pushed the patch-7 branch 5 times, most recently from bf741a4 to a2744c9 Compare September 19, 2023 17:39
Copy link
Contributor

@deivid-rodriguez deivid-rodriguez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will merge this. We can add the improvement to the specs that I mentioned if it ends up biting us again.

@deivid-rodriguez
Copy link
Contributor

Thanks @yeikel!

@deivid-rodriguez deivid-rodriguez merged commit 5740df7 into dependabot:main Sep 27, 2023
97 checks passed
@yeikel yeikel deleted the patch-7 branch September 27, 2023 13:03
@yeikel
Copy link
Contributor Author

yeikel commented Sep 27, 2023

Thanks @yeikel!

I was about to work on the tests you recommended. Sorry about the delay

I'll send that in a follow up PR sometime this week

@deivid-rodriguez
Copy link
Contributor

No problem, thanks as always for your contributions and patience!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants