Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/messaging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,8 @@ jobs:
with:
cache_key: sample${{ matrix.os }}
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
- name: Setup Bundler
run: scripts/setup_bundler.sh
- name: Install Secret GoogleService-Info.plist
Expand All @@ -186,8 +188,6 @@ jobs:
FirebaseMessaging/Apps/Shared/GoogleService-Info.plist "$plist_secret"
- name: Prereqs
run: scripts/install_prereqs.sh MessagingSample iOS
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
- name: Build
run: ([ -z $plist_secret ] || scripts/build.sh MessagingSample iOS)

Expand Down
34 changes: 34 additions & 0 deletions .github/workflows/prerelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ jobs:
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
- name: Generate matrix
id: generate_matrix
run: |
Expand Down Expand Up @@ -80,6 +82,7 @@ jobs:
path: |
*.podspec
*.podspec.json

buildup_SpecsTesting_repo_FirebaseCore:
needs: specs_checking
# Don't run on private repo unless it is a PR.
Expand All @@ -92,6 +95,8 @@ jobs:
targeted_pod: FirebaseCore
steps:
- uses: actions/checkout@v4
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
- uses: actions/[email protected]
with:
name: firebase-ios-sdk
Expand Down Expand Up @@ -127,10 +132,17 @@ jobs:
targeted_pod: ${{ matrix.podspec }}
steps:
- uses: actions/checkout@v4
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
- uses: actions/[email protected]
with:
name: firebase-ios-sdk
path: ${{ env.local_sdk_repo_dir }}
# Addresses flaky pushes due to missing git config on runner.
- name: Set git config
run: |
git config --global user.email "[email protected]"
git config --global user.name "google-oss-bot"
- name: Update SpecsTesting repo
run: |
[[ ${{ matrix.allowwarnings }} == true ]] && ALLOWWARNINGS=true
Expand Down Expand Up @@ -163,6 +175,8 @@ jobs:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
- name: Update SpecsTesting repo setup
run: |
# Update/create a nightly tag to the head of the main branch.
Expand Down Expand Up @@ -207,6 +221,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
- name: Setup testing repo and quickstart
env:
LEGACY: true
Expand Down Expand Up @@ -273,6 +289,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
- name: Setup testing repo and quickstart
env:
LEGACY: true
Expand Down Expand Up @@ -314,6 +332,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
- name: Setup testing repo and quickstart
run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh database prerelease_testing
- name: Install Secret GoogleService-Info.plist
Expand Down Expand Up @@ -346,6 +366,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
- name: Setup testing repo and quickstart
run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh firestore prerelease_testing
- name: Install Secret GoogleService-Info.plist
Expand Down Expand Up @@ -380,6 +402,8 @@ jobs:
# steps:
# - uses: actions/checkout@v4
# - uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
# - name: Xcode
# run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
# - name: Setup testing repo and quickstart
# run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh functions prerelease_testing
# - name: install secret googleservice-info.plist
Expand Down Expand Up @@ -416,6 +440,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
- name: Setup testing repo and quickstart
run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh inappmessaging prerelease_testing
- name: install secret googleservice-info.plist
Expand Down Expand Up @@ -450,6 +476,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
- name: Setup testing repo and quickstart
run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh messaging prerelease_testing
- name: Install Secret GoogleService-Info.plist
Expand Down Expand Up @@ -482,6 +510,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
- name: Setup testing repo and quickstart
run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh config prerelease_testing
- name: Install Secret GoogleService-Info.plist
Expand Down Expand Up @@ -513,6 +543,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
- name: Setup testing repo and quickstart
run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh storage prerelease_testing
- name: Install Secret GoogleService-Info.plist
Expand Down Expand Up @@ -543,6 +575,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
- name: Setup testing repo and quickstart
run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh Performance prerelease_testing
- name: Install Secret GoogleService-Info.plist
Expand Down
23 changes: 14 additions & 9 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,11 @@ jobs:
with:
name: firebase-ios-sdk
path: ${{ env.local_sdk_repo_dir }}
# Addresses flaky pushes due to missing git config on runner.
- name: Set git config
run: |
git config --global user.email "[email protected]"
git config --global user.name "google-oss-bot"
- name: Update SpecsReleasing repo
run: |
[[ ${{ matrix.allowwarnings }} == true ]] && ALLOWWARNINGS=true
Expand All @@ -153,7 +158,7 @@ jobs:
plist_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
signin_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
botaccess: ${{ secrets.RELEASE_TESTING_PAT }}
runs-on: macos-14
runs-on: macos-15
steps:
- uses: actions/checkout@v4
- name: Set Xcode version
Expand Down Expand Up @@ -221,7 +226,7 @@ jobs:
botaccess: ${{ secrets.RELEASE_TESTING_PAT }}
testing_repo_dir: "/tmp/test/"
testing_repo: "firebase-ios-sdk"
runs-on: macos-14
runs-on: macos-15
steps:
- uses: actions/checkout@v4
- name: Set Xcode version
Expand Down Expand Up @@ -264,7 +269,7 @@ jobs:
botaccess: ${{ secrets.RELEASE_TESTING_PAT }}
testing_repo_dir: "/tmp/test/"
testing_repo: "firebase-ios-sdk"
runs-on: macos-14
runs-on: macos-15
steps:
- uses: actions/checkout@v4
- name: Set Xcode version
Expand Down Expand Up @@ -298,7 +303,7 @@ jobs:
botaccess: ${{ secrets.RELEASE_TESTING_PAT }}
testing_repo_dir: "/tmp/test/"
testing_repo: "firebase-ios-sdk"
runs-on: macos-14
runs-on: macos-15
steps:
- uses: actions/checkout@v4
- name: Set Xcode version
Expand Down Expand Up @@ -369,7 +374,7 @@ jobs:
botaccess: ${{ secrets.RELEASE_TESTING_PAT }}
testing_repo_dir: "/tmp/test/"
testing_repo: "firebase-ios-sdk"
runs-on: macos-14
runs-on: macos-15
steps:
- uses: actions/checkout@v4
- name: Set Xcode version
Expand Down Expand Up @@ -405,7 +410,7 @@ jobs:
botaccess: ${{ secrets.RELEASE_TESTING_PAT }}
testing_repo_dir: "/tmp/test/"
testing_repo: "firebase-ios-sdk"
runs-on: macos-14
runs-on: macos-15
steps:
- uses: actions/checkout@v4
- name: Set Xcode version
Expand Down Expand Up @@ -439,7 +444,7 @@ jobs:
plist_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
signin_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
botaccess: ${{ secrets.RELEASE_TESTING_PAT }}
runs-on: macos-14
runs-on: macos-15
steps:
- uses: actions/checkout@v4
- name: Set Xcode version
Expand Down Expand Up @@ -472,7 +477,7 @@ jobs:
testing_repo_dir: "/tmp/test/"
testing_repo: "firebase-ios-sdk"
LEGACY: true
runs-on: macos-14
runs-on: macos-15
steps:
- uses: actions/checkout@v4
- name: Set Xcode version
Expand Down Expand Up @@ -504,7 +509,7 @@ jobs:
botaccess: ${{ secrets.RELEASE_TESTING_PAT }}
testing_repo_dir: "/tmp/test/"
testing_repo: "firebase-ios-sdk"
runs-on: macos-14
runs-on: macos-15
steps:
- uses: actions/checkout@v4
- name: Set Xcode version
Expand Down
Loading