diff --git a/.github/workflows/spm.yml b/.github/workflows/spm.yml index 8986f7b8d82..324d688ead4 100644 --- a/.github/workflows/spm.yml +++ b/.github/workflows/spm.yml @@ -21,6 +21,9 @@ concurrency: group: ${{ github.workflow }}-${{ github.head_ref || github.ref }} cancel-in-progress: true +env: + FIREBASE_CI: true + jobs: spm-package-resolved: env: diff --git a/Package.swift b/Package.swift index cbec9e17fde..dc4f3cc99ca 100644 --- a/Package.swift +++ b/Package.swift @@ -419,6 +419,7 @@ let package = Package( "ObjC", "Public", ], resources: [.process("Resources/PrivacyInfo.xcprivacy")], + swiftSettings: Context.environment["FIREBASE_CI"] != nil ? [.define("FIREBASE_CI")] : [], linkerSettings: [ .linkedFramework("Security"), .linkedFramework("SafariServices", .when(platforms: [.iOS])),