Skip to content

Adjust Gemfile.lock platforms #410

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

Merged
merged 1 commit into from
Dec 26, 2022
Merged

Adjust Gemfile.lock platforms #410

merged 1 commit into from
Dec 26, 2022

Conversation

vinistock
Copy link
Member

Motivation

With the recent changes to fix CI, we now can't bundle install in our dev laptops. I'm hoping adding arm64-darwin, x86-darwin and x86-linux will fix the issue.

@vinistock vinistock self-assigned this Dec 22, 2022
@vinistock vinistock requested a review from a team as a code owner December 22, 2022 15:20
arm64-darwin-21
arm64-darwin-22
arm64-darwin
x86_64-darwin
x86_64-linux
Copy link
Member

Choose a reason for hiding this comment

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

Shouldn't we also add ruby as a platform?

@vinistock vinistock force-pushed the vs/adjust_locked_platforms branch from 2df19d3 to 50d00e4 Compare December 22, 2022 16:58

Verified

This commit was signed with the committer’s verified signature.
rfyiamcool fengyun.rui
@st0012 st0012 force-pushed the vs/adjust_locked_platforms branch from 50d00e4 to ec84b1d Compare December 26, 2022 20:42
@st0012
Copy link
Member

st0012 commented Dec 26, 2022

I need this PR to test changes without patching Gemfile.lock locally, so merging now.

@st0012 st0012 merged commit 47a6fd0 into main Dec 26, 2022
@st0012 st0012 deleted the vs/adjust_locked_platforms branch December 26, 2022 22:41
st0012 added a commit that referenced this pull request Jan 5, 2023

Verified

This commit was signed with the committer’s verified signature.
rfyiamcool fengyun.rui
We're seeing similar issues described in this issue:

dependabot/dependabot-core#5917

And it looks like most of the issues came from bundler, not dependabot itself.

Given that

- ruby-lsp is using a relatively old version of bundler (2.3.7 was released in Feb 2022)
- dependabot now uses 2.3.25 by default

I think it's worth trying out a new bundler to see if it helps resolving the problem.

And if we compare this commit's change with #410,
we can see that the new bundler already generates the entries we'd like to see. So I think
the result is promising.
@st0012 st0012 mentioned this pull request Jan 5, 2023
@shopify-shipit shopify-shipit bot temporarily deployed to production January 16, 2023 14:10 Inactive
klaaspieter pushed a commit to klaaspieter/ruby-lsp that referenced this pull request Feb 25, 2025

Verified

This commit was signed with the committer’s verified signature.
BorzdeG Viktor Alenkov
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants