Skip to content

Commit 5c1c372

Browse files
authored
Merge pull request #1755 from firebase/nc/spm
Merge main
2 parents e4d4ea9 + ad94bb3 commit 5c1c372

File tree

167 files changed

+4081
-7344
lines changed

Some content is hidden

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

167 files changed

+4081
-7344
lines changed

.github/workflows/abtesting.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161
runs-on: macOS-15
6262
strategy:
6363
matrix:
64-
xcode: ["16.1"]
64+
xcode: ["16.4"]
6565
os: [iOS, tvOS, macOS, watchOS, catalyst]
6666
include:
6767
- os: iOS

.github/workflows/admob.yml

Lines changed: 0 additions & 57 deletions
This file was deleted.

.github/workflows/analytics.yml

Lines changed: 0 additions & 69 deletions
This file was deleted.

.github/workflows/crashlytics.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757
runs-on: macOS-15
5858
strategy:
5959
matrix:
60-
xcode: ["16.1"]
60+
xcode: ["16.4"]
6161
os: [iOS, tvOS, macOS, watchOS]
6262
include:
6363
- os: iOS

.github/workflows/database.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
runs-on: macOS-15
5555
strategy:
5656
matrix:
57-
xcode: ["16.1"]
57+
xcode: ["16.4"]
5858
os: [iOS, tvOS, macOS]
5959
include:
6060
- os: iOS

.github/workflows/dynamiclinks.yml

Lines changed: 0 additions & 53 deletions
This file was deleted.

.github/workflows/firebaseai.yml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
name: firebaseai
2+
3+
on:
4+
pull_request:
5+
paths:
6+
- 'firebaseai/**'
7+
- '.github/workflows/firebaseai.yml'
8+
schedule:
9+
# Run every day at 11pm (PST) - cron uses UTC times
10+
- cron: '0 7 * * *'
11+
workflow_dispatch:
12+
13+
concurrency:
14+
group: ${{ github.workflow }}-${{ github.head_ref || github.ref }}
15+
cancel-in-progress: true
16+
17+
env:
18+
SAMPLE: FirebaseAI
19+
20+
jobs:
21+
spm:
22+
name: spm (Xcode ${{ matrix.xcode }} - ${{ matrix.os }})
23+
runs-on: macOS-15
24+
strategy:
25+
matrix:
26+
xcode: ["16.4"]
27+
os: [iOS]
28+
include:
29+
- os: iOS
30+
device: iPhone 16
31+
env:
32+
SETUP: firebaseai
33+
SPM: true
34+
DIR: firebaseai
35+
OS: ${{ matrix.os }}
36+
DEVICE: ${{ matrix.device }}
37+
TEST: false
38+
XCODE_VERSION: ${{ matrix.xcode }}
39+
DEVELOPER_DIR: /Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer
40+
steps:
41+
- name: Checkout
42+
uses: actions/checkout@master
43+
- name: Setup
44+
run: |
45+
gem install xcpretty
46+
- name: Placeholder GoogleService-Info.plist good enough for build only testing.
47+
run: cp ./mock-GoogleService-Info.plist ./firebaseai/GoogleService-Info.plist
48+
- name: Build and Test SwiftUI (${{ matrix.os }})
49+
run: ./scripts/test.sh

.github/workflows/functions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
runs-on: macOS-15
3333
strategy:
3434
matrix:
35-
xcode: ["16.1"]
35+
xcode: ["16.4"]
3636
os: [iOS, tvOS, macOS]
3737
include:
3838
- os: iOS

.github/workflows/performance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
runs-on: macOS-15
5959
strategy:
6060
matrix:
61-
xcode: ["16.1"]
61+
xcode: ["16.4"]
6262
os: [iOS, tvOS]
6363
include:
6464
- os: iOS

.github/workflows/storage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
runs-on: macOS-15
5959
strategy:
6060
matrix:
61-
xcode: ["16.1"]
61+
xcode: ["16.4"]
6262
os: [iOS, tvOS, macOS]
6363
include:
6464
- os: iOS

0 commit comments

Comments
 (0)