Skip to content

Commit 31752a3

Browse files
authored
Run spm workflow when changes in SwiftPMTests/* (#8459)
* Run spm workflow when changes in SwiftPM/* * Add AppCheck target to objc and swift test targets
1 parent b8e974d commit 31752a3

File tree

4 files changed

+7
-2
lines changed

4 files changed

+7
-2
lines changed

.github/workflows/spm.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77
- 'Package.swift'
88
- '.swiftpm/*'
99
- 'scripts/build.sh'
10+
- 'SwiftPMTests/*'
1011
- 'Gemfile*'
1112
schedule:
1213
# Run every day at 12am (PST) - cron uses UTC times

Package.swift

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -892,11 +892,12 @@ let package = Package(
892892
.testTarget(
893893
name: "swift-test",
894894
dependencies: [
895+
"Firebase",
895896
"FirebaseAuth",
897+
"FirebaseAppCheck",
896898
"FirebaseABTesting",
897899
.target(name: "FirebaseAppDistribution",
898900
condition: .when(platforms: [.iOS])),
899-
"Firebase",
900901
"FirebaseCombineSwift",
901902
"FirebaseCrashlytics",
902903
"FirebaseCore",
@@ -929,11 +930,12 @@ let package = Package(
929930
.testTarget(
930931
name: "objc-import-test",
931932
dependencies: [
933+
"Firebase",
932934
"FirebaseAuth",
933935
"FirebaseABTesting",
936+
"FirebaseAppCheck",
934937
.target(name: "FirebaseAppDistribution",
935938
condition: .when(platforms: [.iOS])),
936-
"Firebase",
937939
"FirebaseCrashlytics",
938940
"FirebaseCore",
939941
"FirebaseDatabase",

SwiftPMTests/objc-import-test/objc-header.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
#import "Firebase.h"
1616
#import "FirebaseABTesting/FirebaseABTesting.h"
17+
#import "FirebaseAppCheck/FirebaseAppCheck.h"
1718
#if TARGET_OS_IOS && !TARGET_OS_MACCATALYST
1819
#import "FirebaseAppDistribution/FirebaseAppDistribution.h"
1920
#endif

SwiftPMTests/objc-import-test/objc-module.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
@import FirebaseAuth;
1616
@import FirebaseABTesting;
17+
@import FirebaseAppCheck;
1718
#if TARGET_OS_IOS && !TARGET_OS_MACCATALYST
1819
@import FirebaseAppDistribution;
1920
#endif

0 commit comments

Comments
 (0)