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

Add explicit activesupport version as CocoaPods dependency #1590

Closed
wants to merge 1 commit into from

Conversation

TimOliver
Copy link
Member

Changes in this pull request

All of the tests started failing today with a cryptic Ruby error. It turns out that a new version of activesupport, a dependency of CocoaPods was released and it introduced a bug. CocoaPods wasn't referencing a direct version of activesupport required, and so it was automatically trying to pull in this new invalid version.

This PR fixes the issue by explicitly specifying the last known good version of the dependency in the Gemfile.

Checklist

  • All tests pass. Demo project builds and runs.
  • I added tests, an experiment, or detailed why my change isn't tested.
  • I added an entry to the CHANGELOG.md for any breaking changes, enhancements, or bug fixes.
  • I have reviewed the contributing guide

@TimOliver TimOliver changed the title Add explicit activesupport version as CocoaPods dependency Add explicit activesupport version as CocoaPods dependency Oct 6, 2023
@facebook-github-bot
Copy link
Contributor

@TimOliver has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

@facebook-github-bot
Copy link
Contributor

@TimOliver merged this pull request in 2bdbc12.

@TimOliver TimOliver deleted the fix-cocoapods branch October 14, 2023 06:00
GreeMoz pushed a commit to appintheair/IGListKit that referenced this pull request Jan 31, 2024
…am#1590)

Summary:
## Changes in this pull request

All of the tests started failing today with a cryptic Ruby error. It turns out that a new version of `activesupport`, a dependency of CocoaPods was released and it introduced a bug. CocoaPods wasn't referencing a direct version of `activesupport` required, and so it was automatically trying to pull in this new invalid version.

This PR fixes the issue by explicitly specifying the last known good version of the dependency in the `Gemfile`.

### Checklist

- [x] All tests pass. Demo project builds and runs.
- [x] I added tests, an experiment, or detailed why my change isn't tested.
- [x] I added an entry to the `CHANGELOG.md` for any breaking changes, enhancements, or bug fixes.
- [x] I have reviewed the [contributing guide](https://github.com/Instagram/IGListKit/blob/main/.github/CONTRIBUTING.md)

Pull Request resolved: Instagram#1590

Test Plan: Tested and confirmed on my own fork of IGListKit this resolves the CocoaPods issue

Reviewed By: fabiomassimo

Differential Revision: D50013182

Pulled By: TimOliver

fbshipit-source-id: 623eab49dea5ff0b589b6f06ce589e99873dece4
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.

2 participants