Skip to content

Commit 795e388

Browse files
committed
revertable: performance
1 parent 313ed5e commit 795e388

File tree

1 file changed

+59
-59
lines changed

1 file changed

+59
-59
lines changed

.github/workflows/performance.yml

Lines changed: 59 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -33,64 +33,64 @@ concurrency:
3333
cancel-in-progress: true
3434

3535
jobs:
36-
spm:
37-
uses: ./.github/workflows/common.yml
38-
with:
39-
target: PerformanceUnit
40-
platforms: iOS, tvOS
36+
# spm:
37+
# uses: ./.github/workflows/common.yml
38+
# with:
39+
# target: PerformanceUnit
40+
# platforms: iOS, tvOS
4141

42-
catalyst:
43-
uses: ./.github/workflows/common_catalyst.yml
44-
with:
45-
product: FirebasePerformance
46-
target:
47-
buildonly: true
42+
# catalyst:
43+
# uses: ./.github/workflows/common_catalyst.yml
44+
# with:
45+
# product: FirebasePerformance
46+
# target:
47+
# buildonly: true
4848

49-
# Build and run the unit tests for Firebase performance SDK.
50-
performance:
51-
# Don't run on private repo unless it is a PR.
52-
if: (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
53-
runs-on: macos-15
54-
strategy:
55-
matrix:
56-
target: [iOS, tvOS]
57-
test: [unit, proddev]
58-
steps:
59-
- uses: actions/checkout@v4
60-
- uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
61-
with:
62-
cache_key: ${{ matrix.target }}${{ matrix.test }}
63-
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
64-
- name: Xcode
65-
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
66-
- name: Setup Bundler
67-
run: scripts/setup_bundler.sh
68-
- name: Install xcpretty
69-
run: gem install xcpretty
70-
- name: BuildAndTest # can be replaced with pod lib lint with CocoaPods 1.10
71-
run: scripts/third_party/travis/retry.sh scripts/build.sh Performance ${{ matrix.target }} ${{ matrix.test }}
49+
# # Build and run the unit tests for Firebase performance SDK.
50+
# performance:
51+
# # Don't run on private repo unless it is a PR.
52+
# if: (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
53+
# runs-on: macos-15
54+
# strategy:
55+
# matrix:
56+
# target: [iOS, tvOS]
57+
# test: [unit, proddev]
58+
# steps:
59+
# - uses: actions/checkout@v4
60+
# - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
61+
# with:
62+
# cache_key: ${{ matrix.target }}${{ matrix.test }}
63+
# - uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
64+
# - name: Xcode
65+
# run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
66+
# - name: Setup Bundler
67+
# run: scripts/setup_bundler.sh
68+
# - name: Install xcpretty
69+
# run: gem install xcpretty
70+
# - name: BuildAndTest # can be replaced with pod lib lint with CocoaPods 1.10
71+
# run: scripts/third_party/travis/retry.sh scripts/build.sh Performance ${{ matrix.target }} ${{ matrix.test }}
7272

73-
pod_lib_lint:
74-
uses: ./.github/workflows/common_cocoapods.yml
75-
with:
76-
product: FirebasePerformance
77-
platforms: iOS, tvOS
78-
#TODO: tests are not supported with Xcode 15 because the test spec depends on the iOS 8 GDCWebServer
79-
buildonly_platforms: iOS, tvOS
73+
# pod_lib_lint:
74+
# uses: ./.github/workflows/common_cocoapods.yml
75+
# with:
76+
# product: FirebasePerformance
77+
# platforms: iOS, tvOS
78+
# #TODO: tests are not supported with Xcode 15 because the test spec depends on the iOS 8 GDCWebServer
79+
# buildonly_platforms: iOS, tvOS
8080

81-
quickstart:
82-
uses: ./.github/workflows/common_quickstart.yml
83-
with:
84-
product: Performance
85-
setup_command: scripts/setup_quickstart_spm.sh performance
86-
plist_src_path: scripts/gha-encrypted/qs-performance.plist.gpg
87-
plist_dst_path: quickstart-ios/performance/GoogleService-Info.plist
88-
secrets:
89-
plist_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
81+
# quickstart:
82+
# uses: ./.github/workflows/common_quickstart.yml
83+
# with:
84+
# product: Performance
85+
# setup_command: scripts/setup_quickstart_spm.sh performance
86+
# plist_src_path: scripts/gha-encrypted/qs-performance.plist.gpg
87+
# plist_dst_path: quickstart-ios/performance/GoogleService-Info.plist
88+
# secrets:
89+
# plist_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
9090

9191
quickstart-ftl-cron-only:
92-
if: github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule'
93-
92+
# if: github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule'
93+
if: github.repository == 'Firebase/firebase-ios-sdk'
9494
env:
9595
plist_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
9696
runs-on: macos-15
@@ -122,10 +122,10 @@ jobs:
122122
testapp_dir: quickstart-ios/build-for-testing
123123
test_type: "xctest"
124124

125-
performance-cron-only:
126-
needs: pod_lib_lint
127-
uses: ./.github/workflows/common_cocoapods_cron.yml
128-
with:
129-
product: FirebasePerformance
130-
platforms: '[ "ios", "tvos" ]'
131-
flags: '[ "--skip-tests --use-static-frameworks" ]'
125+
# performance-cron-only:
126+
# needs: pod_lib_lint
127+
# uses: ./.github/workflows/common_cocoapods_cron.yml
128+
# with:
129+
# product: FirebasePerformance
130+
# platforms: '[ "ios", "tvos" ]'
131+
# flags: '[ "--skip-tests --use-static-frameworks" ]'

0 commit comments

Comments
 (0)