Skip to content

Commit 6587a0c

Browse files
authored
Merge pull request #953 from firebase/gha
Remove travis and add GHA test
2 parents 774d064 + 047e3e8 commit 6587a0c

File tree

14 files changed

+421
-34
lines changed

14 files changed

+421
-34
lines changed
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Anonymous Auth
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
paths:
7+
- '.github/workflows/anonymousauth.yml'
8+
- 'FirebaseAnonymousAuthUI/**'
9+
- 'test.sh'
10+
- 'FirebaseAnonymousAuthUI.podspec'
11+
pull_request:
12+
branches: [ master ]
13+
paths:
14+
- '.github/workflows/anonymousauth.yml'
15+
- 'FirebaseAnonymousAuthUI/**'
16+
- 'test.sh'
17+
- 'FirebaseAnonymousAuthUI.podspec'
18+
19+
workflow_dispatch:
20+
21+
jobs:
22+
build:
23+
name: build
24+
runs-on: macOS-latest
25+
26+
steps:
27+
- name: Checkout
28+
uses: actions/checkout@master
29+
- name: Setup
30+
run: |
31+
cd FirebaseAnonymousAuthUI
32+
gem install bundler
33+
bundle install
34+
gem install xcpretty
35+
bundle exec pod install --repo-update
36+
- name: Build
37+
run: |
38+
./test.sh FirebaseAnonymousAuthUI

.github/workflows/auth.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Auth
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
paths:
7+
- '.github/workflows/auth.yml'
8+
- 'FirebaseAuthUI/**'
9+
- 'test.sh'
10+
- 'FirebaseAuthUI.podspec'
11+
pull_request:
12+
branches: [ master ]
13+
paths:
14+
- '.github/workflows/auth.yml'
15+
- 'FirebaseAuthUI/**'
16+
- 'test.sh'
17+
- 'FirebaseAuthUI.podspec'
18+
19+
workflow_dispatch:
20+
21+
jobs:
22+
build:
23+
name: build
24+
runs-on: macOS-latest
25+
26+
steps:
27+
- name: Checkout
28+
uses: actions/checkout@master
29+
- name: Setup
30+
run: |
31+
cd FirebaseAuthUI
32+
gem install bundler
33+
bundle install
34+
gem install xcpretty
35+
bundle exec pod install --repo-update
36+
- name: Build
37+
run: |
38+
./test.sh FirebaseAuthUI

.github/workflows/database.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Database
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
paths:
7+
- '.github/workflows/database.yml'
8+
- 'FirebaseDatabaseUI/**'
9+
- 'test.sh'
10+
- 'FirebaseDatabaseUI.podspec'
11+
pull_request:
12+
branches: [ master ]
13+
paths:
14+
- '.github/workflows/database.yml'
15+
- 'FirebaseDatabaseUI/**'
16+
- 'test.sh'
17+
- 'FirebaseDatabaseUI.podspec'
18+
19+
workflow_dispatch:
20+
21+
jobs:
22+
build:
23+
name: build
24+
runs-on: macOS-latest
25+
26+
steps:
27+
- name: Checkout
28+
uses: actions/checkout@master
29+
- name: Setup
30+
run: |
31+
cd FirebaseDatabaseUI
32+
gem install bundler
33+
bundle install
34+
gem install xcpretty
35+
bundle exec pod install --repo-update
36+
- name: Build
37+
run: |
38+
./test.sh FirebaseDatabaseUI

.github/workflows/emailauth.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Email Auth
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
paths:
7+
- '.github/workflows/emailauth.yml'
8+
- 'FirebaseEmailAuthUI/**'
9+
- 'test.sh'
10+
- 'FirebaseEmailAuthUI.podspec'
11+
pull_request:
12+
branches: [ master ]
13+
paths:
14+
- '.github/workflows/emailauth.yml'
15+
- 'FirebaseEmailAuthUI/**'
16+
- 'test.sh'
17+
- 'FirebaseEmailAuthUI.podspec'
18+
19+
workflow_dispatch:
20+
21+
jobs:
22+
build:
23+
name: build
24+
runs-on: macOS-latest
25+
26+
steps:
27+
- name: Checkout
28+
uses: actions/checkout@master
29+
- name: Setup
30+
run: |
31+
cd FirebaseEmailAuthUI
32+
gem install bundler
33+
bundle install
34+
gem install xcpretty
35+
bundle exec pod install --repo-update
36+
- name: Build
37+
run: |
38+
./test.sh FirebaseEmailAuthUI

.github/workflows/facebookauth.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Facebook Auth
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
paths:
7+
- '.github/workflows/facebookauth.yml'
8+
- 'FirebaseFacebookAuthUI/**'
9+
- 'test.sh'
10+
- 'FirebaseFacebookAuthUI.podspec'
11+
pull_request:
12+
branches: [ master ]
13+
paths:
14+
- '.github/workflows/facebookauth.yml'
15+
- 'FirebaseFacebookAuthUI/**'
16+
- 'test.sh'
17+
- 'FirebaseFacebookAuthUI.podspec'
18+
19+
workflow_dispatch:
20+
21+
jobs:
22+
build:
23+
name: build
24+
runs-on: macOS-latest
25+
26+
steps:
27+
- name: Checkout
28+
uses: actions/checkout@master
29+
- name: Setup
30+
run: |
31+
cd FirebaseFacebookAuthUI
32+
gem install bundler
33+
bundle install
34+
gem install xcpretty
35+
bundle exec pod install --repo-update
36+
- name: Build
37+
run: |
38+
./test.sh FirebaseFacebookAuthUI

.github/workflows/firestore.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Firestore
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
paths:
7+
- '.github/workflows/firestore.yml'
8+
- 'FirebaseFirestoreUI/**'
9+
- 'test.sh'
10+
- 'FirebaseFirestoreUI.podspec'
11+
pull_request:
12+
branches: [ master ]
13+
paths:
14+
- '.github/workflows/firestore.yml'
15+
- 'FirebaseFirestoreUI/**'
16+
- 'test.sh'
17+
- 'FirebaseFirestoreUI.podspec'
18+
19+
workflow_dispatch:
20+
21+
jobs:
22+
build:
23+
name: build
24+
runs-on: macOS-latest
25+
26+
steps:
27+
- name: Checkout
28+
uses: actions/checkout@master
29+
- name: Setup
30+
run: |
31+
cd FirebaseFirestoreUI
32+
gem install bundler
33+
bundle install
34+
gem install xcpretty
35+
bundle exec pod install --repo-update
36+
- name: Build
37+
run: |
38+
./test.sh FirebaseFirestoreUI

.github/workflows/googleauth.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Google Auth
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
paths:
7+
- '.github/workflows/googleauth.yml'
8+
- 'FirebaseGoogleAuthUI/**'
9+
- 'test.sh'
10+
- 'FirebaseGoogleAuthUI.podspec'
11+
pull_request:
12+
branches: [ master ]
13+
paths:
14+
- '.github/workflows/googleauth.yml'
15+
- 'FirebaseGoogleAuthUI/**'
16+
- 'test.sh'
17+
- 'FirebaseGoogleAuthUI.podspec'
18+
19+
workflow_dispatch:
20+
21+
jobs:
22+
build:
23+
name: build
24+
runs-on: macOS-latest
25+
26+
steps:
27+
- name: Checkout
28+
uses: actions/checkout@master
29+
- name: Setup
30+
run: |
31+
cd FirebaseGoogleAuthUI
32+
gem install bundler
33+
bundle install
34+
gem install xcpretty
35+
bundle exec pod install --repo-update
36+
- name: Build
37+
run: |
38+
./test.sh FirebaseGoogleAuthUI

.github/workflows/oauth.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: OAuth
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
paths:
7+
- '.github/workflows/oauth.yml'
8+
- 'FirebaseOAuthUI/**'
9+
- 'test.sh'
10+
- 'FirebaseOAuthUI.podspec'
11+
pull_request:
12+
branches: [ master ]
13+
paths:
14+
- '.github/workflows/oauth.yml'
15+
- 'FirebaseOAuthUI/**'
16+
- 'test.sh'
17+
- 'FirebaseOAuthUI.podspec'
18+
19+
workflow_dispatch:
20+
21+
jobs:
22+
build:
23+
name: build
24+
runs-on: macOS-latest
25+
26+
steps:
27+
- name: Checkout
28+
uses: actions/checkout@master
29+
- name: Setup
30+
run: |
31+
cd FirebaseOAuthUI
32+
gem install bundler
33+
bundle install
34+
gem install xcpretty
35+
bundle exec pod install --repo-update
36+
- name: Build
37+
run: |
38+
./test.sh FirebaseOAuthUI

.github/workflows/phoneauth.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Phone Auth
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
paths:
7+
- '.github/workflows/phoneauth.yml'
8+
- 'FirebasePhoneAuthUI/**'
9+
- 'test.sh'
10+
- 'FirebasePhoneAuthUI.podspec'
11+
pull_request:
12+
branches: [ master ]
13+
paths:
14+
- '.github/workflows/phoneauth.yml'
15+
- 'FirebasePhoneAuthUI/**'
16+
- 'test.sh'
17+
- 'FirebasePhoneAuthUI.podspec'
18+
19+
workflow_dispatch:
20+
21+
jobs:
22+
build:
23+
name: build
24+
runs-on: macOS-latest
25+
26+
steps:
27+
- name: Checkout
28+
uses: actions/checkout@master
29+
- name: Setup
30+
run: |
31+
cd FirebasePhoneAuthUI
32+
gem install bundler
33+
bundle install
34+
gem install xcpretty
35+
bundle exec pod install --repo-update
36+
- name: Build
37+
run: |
38+
./test.sh FirebasePhoneAuthUI

.github/workflows/storage.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Storage
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
paths:
7+
- '.github/workflows/storage.yml'
8+
- 'FirebaseStorageUI/**'
9+
- 'test.sh'
10+
- 'FirebaseStorageUI.podspec'
11+
pull_request:
12+
branches: [ master ]
13+
paths:
14+
- '.github/workflows/storage.yml'
15+
- 'FirebaseStorageUI/**'
16+
- 'test.sh'
17+
- 'FirebaseStorageUI.podspec'
18+
19+
workflow_dispatch:
20+
21+
jobs:
22+
build:
23+
name: build
24+
runs-on: macOS-latest
25+
26+
steps:
27+
- name: Checkout
28+
uses: actions/checkout@master
29+
- name: Setup
30+
run: |
31+
cd FirebaseStorageUI
32+
gem install bundler
33+
bundle install
34+
gem install xcpretty
35+
bundle exec pod install --repo-update
36+
- name: Build
37+
run: |
38+
./test.sh FirebaseStorageUI

0 commit comments

Comments
 (0)