Skip to content

chore: remove CocoaPods support - #370

Open
NandanPrabhu wants to merge 1 commit into
masterfrom
chore/remove-cocoapods-support
Open

NandanPrabhu wants to merge 1 commit into
masterfrom
chore/remove-cocoapods-support

Conversation

@NandanPrabhu

Copy link
Copy Markdown
Contributor
  • All new/changed/fixed functionality is covered by tests (or N/A)
  • I have added documentation for all new/changed functionality (or N/A)

📋 Changes

CocoaPods support is being discontinued. New releases will be published through Swift Package Manager and Carthage only, so this PR removes every CocoaPods trace from the repo.

  • Delete SimpleKeychain.podspec and drop it from .shiprc, so version bumps no longer touch it.
  • Remove the pod-lint job from the CI workflow.
  • Remove the cocoapods gem from the Gemfile and re-lock Gemfile.lock. The lockfile diff is larger than the removal alone because Bundler re-resolved some transitive gems. fastlane and slather are unchanged.
  • Remove the Pods/ entry from .gitignore, the Pods exclude from .swiftlint.yml, and the "Cocoapods" option from the bug report template.
  • Update the release lane description in the Fastfile and fastlane README, which mentioned pushing the Podspec.
  • README: replace the CocoaPods version badge with a GitHub release badge, remove the CocoaPods install section, and add an [!IMPORTANT] note that CocoaPods support has been discontinued.

CHANGELOG.md is left as is, since its one mention is a historical entry. The release lane uses the auth0_shipper fastlane plugin, so a release dry run is worth doing to confirm it no longer expects a podspec.

📎 References

N/A

🎯 Testing

No source changes. Reviewers can check that the pod-lint job is gone from the CI run on this PR and that bundle install succeeds with the updated Gemfile.lock. The CocoaPods removal in the README can be reviewed in the rendered diff.

Delete the podspec, the pod-lint CI job, the cocoapods gem, and all
CocoaPods references from the README, issue template, fastlane, and
config files. Add a README note that CocoaPods support has been
discontinued and releases are available via Swift Package Manager and
Carthage only.

Co-Authored-By: Claude <noreply@anthropic.com>
@NandanPrabhu
NandanPrabhu marked this pull request as ready for review November 5, 2026 05:06
@NandanPrabhu
NandanPrabhu requested a review from a team as a code owner November 5, 2026 05:06

This branch was successfully deployed

1 active deployment
internal — 472f0c3f Deployed Nov 4, 2026 by NandanPrabhu via Test on macOS using Xcode 26.6 #292
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.

2 participants