Skip to content

Commit 9b5fa62

Browse files
committed
Test cron
1 parent 4de5df3 commit 9b5fa62

File tree

1 file changed

+116
-116
lines changed

1 file changed

+116
-116
lines changed

.github/workflows/cron-checks.yml

Lines changed: 116 additions & 116 deletions
Original file line numberDiff line numberDiff line change
@@ -51,16 +51,16 @@ jobs:
5151
os: macos-15
5252
device: "iPhone 15 Pro"
5353
setup_runtime: false
54-
- ios: 16.4
55-
xcode: 15.3 # fails on 15.4
56-
os: macos-14
57-
device: "iPhone 14 Pro"
58-
setup_runtime: true
59-
- ios: 15.5
60-
xcode: 15.3 # fails on 15.4
61-
os: macos-14
62-
device: "iPhone 13 Pro"
63-
setup_runtime: true
54+
# - ios: 16.4
55+
# xcode: 15.3 # fails on 15.4
56+
# os: macos-14
57+
# device: "iPhone 14 Pro"
58+
# setup_runtime: true
59+
# - ios: 15.5
60+
# xcode: 15.3 # fails on 15.4
61+
# os: macos-14
62+
# device: "iPhone 13 Pro"
63+
# setup_runtime: true
6464
fail-fast: false
6565
runs-on: ${{ matrix.os }}
6666
env:
@@ -112,112 +112,112 @@ jobs:
112112
fastlane/test_output/logs/*/Diagnostics/**/*.txt
113113
fastlane/test_output/logs/*/Diagnostics/simctl_diagnostics/DiagnosticReports/*
114114
115-
build-and-test-debug:
116-
name: Test LLC (Debug)
117-
strategy:
118-
matrix:
119-
include:
120-
- ios: 18.2
121-
xcode: 16.2
122-
os: macos-15
123-
device: "iPhone 16 Pro"
124-
setup_runtime: false
125-
- ios: 17.5
126-
xcode: 15.4
127-
os: macos-15
128-
device: "iPhone 15 Pro"
129-
setup_runtime: false
130-
- ios: 16.4
131-
xcode: 15.3 # fails on 15.4
132-
os: macos-14
133-
device: "iPhone 14 Pro"
134-
setup_runtime: true
135-
- ios: 15.5
136-
xcode: 15.3 # fails on 15.4
137-
os: macos-14
138-
device: "iPhone 13 Pro"
139-
setup_runtime: true
140-
fail-fast: false
141-
runs-on: ${{ matrix.os }}
142-
env:
143-
XCODE_VERSION: ${{ matrix.xcode }}
144-
steps:
145-
- uses: actions/[email protected]
146-
- uses: ./.github/actions/bootstrap
147-
env:
148-
INSTALL_YEETD: true
149-
- uses: ./.github/actions/setup-ios-runtime
150-
if: ${{ matrix.setup_runtime }}
151-
timeout-minutes: 60
152-
with:
153-
version: ${{ matrix.ios }}
154-
device: ${{ matrix.device }}
155-
- name: Run LLC Tests (Debug)
156-
run: bundle exec fastlane test device:"${{ matrix.device }} (${{ matrix.ios }})" cron:true
157-
timeout-minutes: 100
158-
- name: Parse xcresult
159-
if: failure()
160-
run: |
161-
brew install chargepoint/xcparse/xcparse
162-
xcparse logs fastlane/test_output/StreamChat.xcresult fastlane/test_output/logs/
163-
- uses: actions/upload-artifact@v4
164-
if: failure()
165-
with:
166-
name: Test Data LLC (iOS ${{ matrix.ios }})
167-
path: |
168-
fastlane/test_output/logs/*/Diagnostics/**/*.txt
169-
fastlane/test_output/logs/*/Diagnostics/simctl_diagnostics/DiagnosticReports/*
115+
# build-and-test-debug:
116+
# name: Test LLC (Debug)
117+
# strategy:
118+
# matrix:
119+
# include:
120+
# - ios: 18.2
121+
# xcode: 16.2
122+
# os: macos-15
123+
# device: "iPhone 16 Pro"
124+
# setup_runtime: false
125+
# - ios: 17.5
126+
# xcode: 15.4
127+
# os: macos-15
128+
# device: "iPhone 15 Pro"
129+
# setup_runtime: false
130+
# - ios: 16.4
131+
# xcode: 15.3 # fails on 15.4
132+
# os: macos-14
133+
# device: "iPhone 14 Pro"
134+
# setup_runtime: true
135+
# - ios: 15.5
136+
# xcode: 15.3 # fails on 15.4
137+
# os: macos-14
138+
# device: "iPhone 13 Pro"
139+
# setup_runtime: true
140+
# fail-fast: false
141+
# runs-on: ${{ matrix.os }}
142+
# env:
143+
# XCODE_VERSION: ${{ matrix.xcode }}
144+
# steps:
145+
# - uses: actions/[email protected]
146+
# - uses: ./.github/actions/bootstrap
147+
# env:
148+
# INSTALL_YEETD: true
149+
# - uses: ./.github/actions/setup-ios-runtime
150+
# if: ${{ matrix.setup_runtime }}
151+
# timeout-minutes: 60
152+
# with:
153+
# version: ${{ matrix.ios }}
154+
# device: ${{ matrix.device }}
155+
# - name: Run LLC Tests (Debug)
156+
# run: bundle exec fastlane test device:"${{ matrix.device }} (${{ matrix.ios }})" cron:true
157+
# timeout-minutes: 100
158+
# - name: Parse xcresult
159+
# if: failure()
160+
# run: |
161+
# brew install chargepoint/xcparse/xcparse
162+
# xcparse logs fastlane/test_output/StreamChat.xcresult fastlane/test_output/logs/
163+
# - uses: actions/upload-artifact@v4
164+
# if: failure()
165+
# with:
166+
# name: Test Data LLC (iOS ${{ matrix.ios }})
167+
# path: |
168+
# fastlane/test_output/logs/*/Diagnostics/**/*.txt
169+
# fastlane/test_output/logs/*/Diagnostics/simctl_diagnostics/DiagnosticReports/*
170170

171-
build-old-xcode:
172-
name: Build LLC + UI (Xcode 15)
173-
runs-on: macos-15
174-
env:
175-
XCODE_VERSION: "15.4"
176-
steps:
177-
- name: Connect Bot
178-
uses: webfactory/[email protected]
179-
with:
180-
ssh-private-key: ${{ secrets.BOT_SSH_PRIVATE_KEY }}
181-
- uses: actions/[email protected]
182-
- uses: ./.github/actions/ruby-cache
183-
- name: List Xcode versions
184-
run: mdfind "kMDItemCFBundleIdentifier = 'com.apple.dt.Xcode'"
185-
- name: Build LLC
186-
run: bundle exec fastlane test device:"iPhone 8" build_for_testing:true
187-
timeout-minutes: 25
188-
- name: Build UI
189-
run: bundle exec fastlane test_ui device:"iPhone 8" build_for_testing:true
190-
timeout-minutes: 25
191-
- name: Build XCFrameworks
192-
run: bundle exec fastlane build_xcframeworks
193-
timeout-minutes: 25
194-
env:
195-
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
196-
APPSTORE_API_KEY: ${{ secrets.APPSTORE_API_KEY }}
171+
# build-old-xcode:
172+
# name: Build LLC + UI (Xcode 15)
173+
# runs-on: macos-15
174+
# env:
175+
# XCODE_VERSION: "15.4"
176+
# steps:
177+
# - name: Connect Bot
178+
# uses: webfactory/[email protected]
179+
# with:
180+
# ssh-private-key: ${{ secrets.BOT_SSH_PRIVATE_KEY }}
181+
# - uses: actions/[email protected]
182+
# - uses: ./.github/actions/ruby-cache
183+
# - name: List Xcode versions
184+
# run: mdfind "kMDItemCFBundleIdentifier = 'com.apple.dt.Xcode'"
185+
# - name: Build LLC
186+
# run: bundle exec fastlane test device:"iPhone 8" build_for_testing:true
187+
# timeout-minutes: 25
188+
# - name: Build UI
189+
# run: bundle exec fastlane test_ui device:"iPhone 8" build_for_testing:true
190+
# timeout-minutes: 25
191+
# - name: Build XCFrameworks
192+
# run: bundle exec fastlane build_xcframeworks
193+
# timeout-minutes: 25
194+
# env:
195+
# MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
196+
# APPSTORE_API_KEY: ${{ secrets.APPSTORE_API_KEY }}
197197

198-
automated-code-review:
199-
name: Automated Code Review
200-
runs-on: macos-15
201-
env:
202-
XCODE_VERSION: "15.4"
203-
steps:
204-
- uses: actions/[email protected]
205-
- uses: ./.github/actions/bootstrap
206-
- run: bundle exec fastlane rubocop
207-
- run: ./Scripts/run-linter.sh
208-
- run: bundle exec fastlane pod_lint
198+
# automated-code-review:
199+
# name: Automated Code Review
200+
# runs-on: macos-15
201+
# env:
202+
# XCODE_VERSION: "15.4"
203+
# steps:
204+
# - uses: actions/[email protected]
205+
# - uses: ./.github/actions/bootstrap
206+
# - run: bundle exec fastlane rubocop
207+
# - run: ./Scripts/run-linter.sh
208+
# - run: bundle exec fastlane pod_lint
209209

210-
slack:
211-
name: Slack Report
212-
runs-on: ubuntu-latest
213-
needs: [build-and-test-debug, test-e2e-debug, build-test-app-and-frameworks, build-old-xcode, automated-code-review]
214-
if: failure() && github.event_name == 'schedule'
215-
steps:
216-
- uses: 8398a7/action-slack@v3
217-
with:
218-
status: cancelled
219-
text: "You shall not pass!"
220-
job_name: "${{ github.workflow }}: ${{ github.job }}"
221-
fields: repo,commit,author,workflow
222-
env:
223-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_NIGHTLY_CHECKS }}
210+
# slack:
211+
# name: Slack Report
212+
# runs-on: ubuntu-latest
213+
# needs: [build-and-test-debug, test-e2e-debug, build-test-app-and-frameworks, build-old-xcode, automated-code-review]
214+
# if: failure() && github.event_name == 'schedule'
215+
# steps:
216+
# - uses: 8398a7/action-slack@v3
217+
# with:
218+
# status: cancelled
219+
# text: "You shall not pass!"
220+
# job_name: "${{ github.workflow }}: ${{ github.job }}"
221+
# fields: repo,commit,author,workflow
222+
# env:
223+
# SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_NIGHTLY_CHECKS }}

0 commit comments

Comments
 (0)