Skip to content

Conversation

@jonathannorris
Copy link
Member

@jonathannorris jonathannorris commented May 14, 2025

This PR

  • Adds support for Cocoapods with an OpenFeature.podspec file.
  • Update release workflow
  • Update README Docs

Notes

  • We will probably need to manually release the Cocoapod the first time to create the record in Cocoapods.

How To Test

https://guides.cocoapods.org/making/making-a-cocoapod.html

Copy link
Contributor

@fabriziodemaria fabriziodemaria left a comment

Choose a reason for hiding this comment

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

There are comments indicating the PR is still a WIP, but the overall intent and approach look good to me so far

Signed-off-by: Jonathan Norris <jonathan@taplytics.com>
Signed-off-by: Jonathan Norris <jonathan@taplytics.com>
Signed-off-by: Jonathan Norris <jonathan@taplytics.com>
@jonathannorris jonathannorris force-pushed the feat-cocoapods-support branch from b539f49 to ccf8450 Compare May 23, 2025 20:33
@jonathannorris jonathannorris requested a review from beeme1mr June 2, 2025 15:47
Copy link
Member

@beeme1mr beeme1mr left a comment

Choose a reason for hiding this comment

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

I think the Release Please configuration could be improved but I'd prefer to get this in and iterate.

@beeme1mr beeme1mr merged commit f481a51 into open-feature:main Jun 3, 2025
7 checks passed
@jonathannorris jonathannorris deleted the feat-cocoapods-support branch June 9, 2025 20:41
fabriziodemaria pushed a commit that referenced this pull request Jul 4, 2025
🤖 I have created a release *beep* *boop*
---


##
[0.3.1](0.3.0...0.3.1)
(2025-07-04)


### ✨ New Features

* Adding Cocoapods support
([#61](#61))
([f481a51](f481a51))
* Adds watchOS / tvOS support
([#67](#67))
([3a5af18](3a5af18))
* Improves EvaluationContext thread safety
([#69](#69))
([65cb295](65cb295))


### 🧹 Chore

* remove podspec update script and adjust release configuration
([#65](#65))
([2903008](2903008))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.

4 participants