Skip to content

Commit 33a05a5

Browse files
authored
Merge pull request #955 from firebase/firebase-8
Update to Firebase 8
2 parents 990c20b + c00d18b commit 33a05a5

File tree

68 files changed

+834
-435
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+834
-435
lines changed

.github/workflows/anonymousauth.yml

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,29 @@ on:
44
push:
55
branches: [ master ]
66
paths:
7+
- 'FirebaseAuthUI/**'
8+
- 'FirebaseAuthUI.podspec'
79
- '.github/workflows/anonymousauth.yml'
810
- 'FirebaseAnonymousAuthUI/**'
911
- 'test.sh'
1012
- 'FirebaseAnonymousAuthUI.podspec'
13+
- 'Package.swift'
1114
pull_request:
1215
branches: [ master ]
1316
paths:
17+
- 'FirebaseAuthUI/**'
18+
- 'FirebaseAuthUI.podspec'
1419
- '.github/workflows/anonymousauth.yml'
1520
- 'FirebaseAnonymousAuthUI/**'
1621
- 'test.sh'
1722
- 'FirebaseAnonymousAuthUI.podspec'
23+
- 'Package.swift'
1824

1925
workflow_dispatch:
2026

2127
jobs:
22-
build:
23-
name: build
28+
xcodebuild:
29+
name: xcodebuild
2430
runs-on: macOS-latest
2531

2632
steps:
@@ -36,3 +42,29 @@ jobs:
3642
- name: Build
3743
run: |
3844
./test.sh FirebaseAnonymousAuthUI
45+
spm:
46+
name: spm
47+
runs-on: macOS-latest
48+
49+
steps:
50+
- name: Checkout
51+
uses: actions/checkout@master
52+
- name: List
53+
run: |
54+
xcodebuild -list
55+
- name: Build
56+
run: |
57+
xcodebuild -scheme FirebaseAnonymousAuthUI -sdk iphonesimulator
58+
pod:
59+
name: pod lib lint
60+
runs-on: macOS-latest
61+
62+
steps:
63+
- name: Checkout
64+
uses: actions/checkout@master
65+
- name: Setup
66+
run: gem install bundler; bundle install
67+
- name: Build
68+
run: |
69+
bundle exec pod lib lint FirebaseAnonymousAuthUI.podspec \
70+
--include-podspecs=FirebaseAuthUI.podspec

.github/workflows/auth.yml

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,21 @@ on:
88
- 'FirebaseAuthUI/**'
99
- 'test.sh'
1010
- 'FirebaseAuthUI.podspec'
11+
- 'Package.swift'
1112
pull_request:
1213
branches: [ master ]
1314
paths:
1415
- '.github/workflows/auth.yml'
1516
- 'FirebaseAuthUI/**'
1617
- 'test.sh'
1718
- 'FirebaseAuthUI.podspec'
19+
- 'Package.swift'
1820

1921
workflow_dispatch:
2022

2123
jobs:
22-
build:
23-
name: build
24+
xcodebuild:
25+
name: xcodebuild
2426
runs-on: macOS-latest
2527

2628
steps:
@@ -36,3 +38,28 @@ jobs:
3638
- name: Build
3739
run: |
3840
./test.sh FirebaseAuthUI
41+
spm:
42+
name: spm
43+
runs-on: macOS-latest
44+
45+
steps:
46+
- name: Checkout
47+
uses: actions/checkout@master
48+
- name: List
49+
run: |
50+
xcodebuild -list
51+
- name: Build
52+
run: |
53+
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: Setup
62+
run: gem install bundler; bundle install
63+
- name: Build
64+
run: |
65+
bundle exec pod lib lint FirebaseAuthUI.podspec

.github/workflows/database.yml

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,21 @@ on:
88
- 'FirebaseDatabaseUI/**'
99
- 'test.sh'
1010
- 'FirebaseDatabaseUI.podspec'
11+
- 'Package.swift'
1112
pull_request:
1213
branches: [ master ]
1314
paths:
1415
- '.github/workflows/database.yml'
1516
- 'FirebaseDatabaseUI/**'
1617
- 'test.sh'
1718
- 'FirebaseDatabaseUI.podspec'
19+
- 'Package.swift'
1820

1921
workflow_dispatch:
2022

2123
jobs:
22-
build:
23-
name: build
24+
xcodebuild:
25+
name: xcodebuild
2426
runs-on: macOS-latest
2527

2628
steps:
@@ -36,3 +38,28 @@ jobs:
3638
- name: Build
3739
run: |
3840
./test.sh FirebaseDatabaseUI
41+
spm:
42+
name: spm
43+
runs-on: macOS-latest
44+
45+
steps:
46+
- name: Checkout
47+
uses: actions/checkout@master
48+
- name: List
49+
run: |
50+
xcodebuild -list
51+
- name: Build
52+
run: |
53+
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: Setup
62+
run: gem install bundler; bundle install
63+
- name: Build
64+
run: |
65+
bundle exec pod lib lint FirebaseDatabaseUI.podspec

.github/workflows/emailauth.yml

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,29 @@ on:
44
push:
55
branches: [ master ]
66
paths:
7+
- 'FirebaseAuthUI/**'
8+
- 'FirebaseAuthUI.podspec'
79
- '.github/workflows/emailauth.yml'
810
- 'FirebaseEmailAuthUI/**'
911
- 'test.sh'
1012
- 'FirebaseEmailAuthUI.podspec'
13+
- 'Package.swift'
1114
pull_request:
1215
branches: [ master ]
1316
paths:
17+
- 'FirebaseAuthUI/**'
18+
- 'FirebaseAuthUI.podspec'
1419
- '.github/workflows/emailauth.yml'
1520
- 'FirebaseEmailAuthUI/**'
1621
- 'test.sh'
1722
- 'FirebaseEmailAuthUI.podspec'
23+
- 'Package.swift'
1824

1925
workflow_dispatch:
2026

2127
jobs:
22-
build:
23-
name: build
28+
xcodebuild:
29+
name: xcodebuild
2430
runs-on: macOS-latest
2531

2632
steps:
@@ -36,3 +42,29 @@ jobs:
3642
- name: Build
3743
run: |
3844
./test.sh FirebaseEmailAuthUI
45+
spm:
46+
name: spm
47+
runs-on: macOS-latest
48+
49+
steps:
50+
- name: Checkout
51+
uses: actions/checkout@master
52+
- name: List
53+
run: |
54+
xcodebuild -list
55+
- name: Build
56+
run: |
57+
xcodebuild -scheme FirebaseEmailAuthUI -sdk iphonesimulator
58+
pod:
59+
name: pod lib lint
60+
runs-on: macOS-latest
61+
62+
steps:
63+
- name: Checkout
64+
uses: actions/checkout@master
65+
- name: Setup
66+
run: gem install bundler; bundle install
67+
- name: Build
68+
run: |
69+
bundle exec pod lib lint FirebaseEmailAuthUI.podspec \
70+
--include-podspecs=FirebaseAuthUI.podspec

.github/workflows/facebookauth.yml

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,29 @@ on:
44
push:
55
branches: [ master ]
66
paths:
7+
- 'FirebaseAuthUI/**'
8+
- 'FirebaseAuthUI.podspec'
79
- '.github/workflows/facebookauth.yml'
810
- 'FirebaseFacebookAuthUI/**'
911
- 'test.sh'
1012
- 'FirebaseFacebookAuthUI.podspec'
13+
- 'Package.swift'
1114
pull_request:
1215
branches: [ master ]
1316
paths:
17+
- 'FirebaseAuthUI/**'
18+
- 'FirebaseAuthUI.podspec'
1419
- '.github/workflows/facebookauth.yml'
1520
- 'FirebaseFacebookAuthUI/**'
1621
- 'test.sh'
1722
- 'FirebaseFacebookAuthUI.podspec'
23+
- 'Package.swift'
1824

1925
workflow_dispatch:
2026

2127
jobs:
22-
build:
23-
name: build
28+
xcodebuild:
29+
name: xcodebuild
2430
runs-on: macOS-latest
2531

2632
steps:
@@ -36,3 +42,29 @@ jobs:
3642
- name: Build
3743
run: |
3844
./test.sh FirebaseFacebookAuthUI
45+
spm:
46+
name: spm
47+
runs-on: macOS-latest
48+
49+
steps:
50+
- name: Checkout
51+
uses: actions/checkout@master
52+
- name: List
53+
run: |
54+
xcodebuild -list
55+
- name: Build
56+
run: |
57+
xcodebuild -scheme FirebaseFacebookAuthUI -sdk iphonesimulator
58+
pod:
59+
name: pod lib lint
60+
runs-on: macOS-latest
61+
62+
steps:
63+
- name: Checkout
64+
uses: actions/checkout@master
65+
- name: Setup
66+
run: gem install bundler; bundle install
67+
- name: Build
68+
run: |
69+
bundle exec pod lib lint FirebaseFacebookAuthUI.podspec \
70+
--include-podspecs=FirebaseAuthUI.podspec

.github/workflows/firestore.yml

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,21 @@ on:
88
- 'FirebaseFirestoreUI/**'
99
- 'test.sh'
1010
- 'FirebaseFirestoreUI.podspec'
11+
- 'Package.swift'
1112
pull_request:
1213
branches: [ master ]
1314
paths:
1415
- '.github/workflows/firestore.yml'
1516
- 'FirebaseFirestoreUI/**'
1617
- 'test.sh'
1718
- 'FirebaseFirestoreUI.podspec'
19+
- 'Package.swift'
1820

1921
workflow_dispatch:
2022

2123
jobs:
22-
build:
23-
name: build
24+
xcodebuild:
25+
name: xcodebuild
2426
runs-on: macOS-latest
2527

2628
steps:
@@ -36,3 +38,28 @@ jobs:
3638
- name: Build
3739
run: |
3840
./test.sh FirebaseFirestoreUI
41+
spm:
42+
name: spm
43+
runs-on: macOS-latest
44+
45+
steps:
46+
- name: Checkout
47+
uses: actions/checkout@master
48+
- name: List
49+
run: |
50+
xcodebuild -list
51+
- name: Build
52+
run: |
53+
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: Setup
62+
run: gem install bundler; bundle install
63+
- name: Build
64+
run: |
65+
bundle exec pod lib lint FirebaseFirestoreUI.podspec

.github/workflows/googleauth.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,17 @@ on:
44
push:
55
branches: [ master ]
66
paths:
7+
- 'FirebaseAuthUI/**'
8+
- 'FirebaseAuthUI.podspec'
79
- '.github/workflows/googleauth.yml'
810
- 'FirebaseGoogleAuthUI/**'
911
- 'test.sh'
1012
- 'FirebaseGoogleAuthUI.podspec'
1113
pull_request:
1214
branches: [ master ]
1315
paths:
16+
- 'FirebaseAuthUI/**'
17+
- 'FirebaseAuthUI.podspec'
1418
- '.github/workflows/googleauth.yml'
1519
- 'FirebaseGoogleAuthUI/**'
1620
- 'test.sh'
@@ -36,3 +40,18 @@ jobs:
3640
- name: Build
3741
run: |
3842
./test.sh FirebaseGoogleAuthUI
43+
# Google Sign In fails to link correctly, possibly as a result of
44+
# missing xcframework support.
45+
# pod:
46+
# name: pod lib lint
47+
# runs-on: macOS-latest
48+
49+
# steps:
50+
# - name: Checkout
51+
# uses: actions/checkout@master
52+
# - name: Setup
53+
# run: gem install bundler; bundle install
54+
# - name: Build
55+
# run: |
56+
# bundle exec pod lib lint FirebaseGoogleAuthUI.podspec \
57+
# --include-podspecs=FirebaseAuthUI.podspec

0 commit comments

Comments
 (0)