Skip to content

wip: test pre-release Firebase 13 and future compatible GSI - #1401

Open
ncooke3 wants to merge 1 commit into
mainfrom
ncooke3-patch-1
Open

ncooke3 wants to merge 1 commit into
mainfrom
ncooke3-patch-1

Conversation

@ncooke3

@ncooke3 ncooke3 commented Sep 24, 2026

Copy link
Copy Markdown
Member

No description provided.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request updates Package.swift to use branch dependencies instead of version ranges, specifically targeting the main branch of firebase-ios-sdk and a personal fork of GoogleSignIn-iOS. The feedback highlights that using branch dependencies and personal forks is not suitable for production, as Swift Package Manager prevents packages with branch or revision requirements from being used as dependencies by other packages. It is recommended to revert to official repositories and versioned releases.

Comment thread Package.swift
Comment on lines +77 to +78
// "8.0.0" ..< "14.0.0"
branch: "main"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

Using branch dependencies (such as branch: "main") and leaving commented-out code in Package.swift is not suitable for production. Swift Package Manager does not allow packages that are dependencies of other packages to use branch or revision requirements. Please use a version range requirement instead.

      "8.0.0" ..< "14.0.0"

Comment thread Package.swift
Comment on lines +81 to +84
// url: "https://github.com/google/GoogleSignIn-iOS",
// from: "10.0.0"
url: "https://github.com/paulb777/GoogleSignIn-iOS",
branch: "pb-test-swift-app-check"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

Using a personal fork (paulb777/GoogleSignIn-iOS) and a branch dependency (pb-test-swift-app-check) prevents this package from being resolved correctly when used as a dependency by other packages. Please ensure this is reverted to the official repository with a versioned release before merging.

@ncooke3
ncooke3 requested review from daymxn and removed request for daymxn September 24, 2026 21:14
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.

1 participant