From 2bdbc1201a1f68052b78520f2b93b6d3e54cf3a9 Mon Sep 17 00:00:00 2001 From: Tim Oliver Date: Wed, 11 Oct 2023 21:30:06 -0700 Subject: [PATCH] Add explicit `activesupport` version as CocoaPods dependency (#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: https://github.com/Instagram/IGListKit/pull/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 --- Gemfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Gemfile b/Gemfile index adf303cc8..e53cd32c7 100644 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,6 @@ source 'https://rubygems.org' +gem "activesupport", "= 7.0.8" gem 'cocoapods', '~> 1.12.0' gem 'danger', '~> 9.2.0' gem 'danger-swiftlint', '~> 0.32.0'