Skip to content

Commit 0ec94d0

Browse files
committed
Add pod lib lint to ci
1 parent fc7a512 commit 0ec94d0

File tree

10 files changed

+108
-0
lines changed

10 files changed

+108
-0
lines changed

.github/workflows/anonymousauth.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,14 @@ jobs:
5151
- name: Build
5252
run: |
5353
xcodebuild -scheme FirebaseAnonymousAuthUI -sdk iphonesimulator
54+
pod:
55+
name: pod lib lint
56+
runs-on: macOS-latest
57+
58+
steps:
59+
- name: Checkout
60+
uses: actions/checkout@master
61+
- name: Build
62+
run: |
63+
bundle exec pod lib lint FirebaseAnonymousAuthUI.podspec \
64+
--include-podspecs=FirebaseAuthUI.podspec

.github/workflows/auth.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,13 @@ jobs:
5151
- name: Build
5252
run: |
5353
xcodebuild -scheme FirebaseAuthUI -sdk iphonesimulator
54+
pod:
55+
name: pod lib lint
56+
runs-on: macOS-latest
57+
58+
steps:
59+
- name: Checkout
60+
uses: actions/checkout@master
61+
- name: Build
62+
run: |
63+
bundle exec pod lib lint FirebaseAuthUI.podspec

.github/workflows/database.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,13 @@ jobs:
5151
- name: Build
5252
run: |
5353
xcodebuild -scheme FirebaseDatabaseUI -sdk iphonesimulator
54+
pod:
55+
name: pod lib lint
56+
runs-on: macOS-latest
57+
58+
steps:
59+
- name: Checkout
60+
uses: actions/checkout@master
61+
- name: Build
62+
run: |
63+
bundle exec pod lib lint FirebaseDatabaseUI.podspec

.github/workflows/emailauth.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,14 @@ jobs:
5151
- name: Build
5252
run: |
5353
xcodebuild -scheme FirebaseEmailAuthUI -sdk iphonesimulator
54+
pod:
55+
name: pod lib lint
56+
runs-on: macOS-latest
57+
58+
steps:
59+
- name: Checkout
60+
uses: actions/checkout@master
61+
- name: Build
62+
run: |
63+
bundle exec pod lib lint FirebaseEmailAuthUI.podspec \
64+
--include-podspecs=FirebaseAuthUI.podspec

.github/workflows/facebookauth.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,14 @@ jobs:
5151
- name: Build
5252
run: |
5353
xcodebuild -scheme FirebaseFacebookAuthUI -sdk iphonesimulator
54+
pod:
55+
name: pod lib lint
56+
runs-on: macOS-latest
57+
58+
steps:
59+
- name: Checkout
60+
uses: actions/checkout@master
61+
- name: Build
62+
run: |
63+
bundle exec pod lib lint FirebaseFacebookAuthUI.podspec \
64+
--include-podspecs=FirebaseAuthUI.podspec

.github/workflows/firestore.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,13 @@ jobs:
5151
- name: Build
5252
run: |
5353
xcodebuild -scheme FirebaseFirestoreUI -sdk iphonesimulator
54+
pod:
55+
name: pod lib lint
56+
runs-on: macOS-latest
57+
58+
steps:
59+
- name: Checkout
60+
uses: actions/checkout@master
61+
- name: Build
62+
run: |
63+
bundle exec pod lib lint FirebaseFirestoreUI.podspec

.github/workflows/googleauth.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,16 @@ jobs:
3636
- name: Build
3737
run: |
3838
./test.sh FirebaseGoogleAuthUI
39+
# Google Sign In fails to link correctly, possibly as a result of
40+
# missing xcframework support.
41+
# pod:
42+
# name: pod lib lint
43+
# runs-on: macOS-latest
44+
45+
# steps:
46+
# - name: Checkout
47+
# uses: actions/checkout@master
48+
# - name: Build
49+
# run: |
50+
# bundle exec pod lib lint FirebaseGoogleAuthUI.podspec \
51+
# --include-podspecs=FirebaseAuthUI.podspec

.github/workflows/oauth.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,14 @@ jobs:
5151
- name: Build
5252
run: |
5353
xcodebuild -scheme FirebaseOAuthUI -sdk iphonesimulator
54+
pod:
55+
name: pod lib lint
56+
runs-on: macOS-latest
57+
58+
steps:
59+
- name: Checkout
60+
uses: actions/checkout@master
61+
- name: Build
62+
run: |
63+
bundle exec pod lib lint FirebaseOAuthUI.podspec \
64+
--include-podspecs=FirebaseAuthUI.podspec

.github/workflows/phoneauth.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,14 @@ jobs:
5151
- name: Build
5252
run: |
5353
xcodebuild -scheme FirebasePhoneAuthUI -sdk iphonesimulator
54+
pod:
55+
name: pod lib lint
56+
runs-on: macOS-latest
57+
58+
steps:
59+
- name: Checkout
60+
uses: actions/checkout@master
61+
- name: Build
62+
run: |
63+
bundle exec pod lib lint FirebasePhoneAuthUI.podspec \
64+
--include-podspecs=FirebaseAuthUI.podspec

.github/workflows/storage.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,13 @@ jobs:
5151
- name: Build
5252
run: |
5353
xcodebuild -scheme FirebaseStorageUI -sdk iphonesimulator
54+
pod:
55+
name: pod lib lint
56+
runs-on: macOS-latest
57+
58+
steps:
59+
- name: Checkout
60+
uses: actions/checkout@master
61+
- name: Build
62+
run: |
63+
bundle exec pod lib lint FirebaseStorageAuthUI.podspec

0 commit comments

Comments
 (0)