Skip to content

Commit 8ba546b

Browse files
[CI] Implement new cross-platform mock server (#3914)
1 parent ad9a4de commit 8ba546b

94 files changed

Lines changed: 918 additions & 11331 deletions

File tree

Some content is hidden

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

.github/workflows/cron-checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
name: Test Data E2E (iOS ${{ matrix.ios }})
8181
path: |
8282
fastlane/recordings
83-
fastlane/sinatra_log.txt
83+
fastlane/stream-chat-test-mock-server/logs/*
8484
fastlane/test_output/logs/*/Diagnostics/**/*.txt
8585
fastlane/test_output/logs/*/Diagnostics/simctl_diagnostics/DiagnosticReports/*
8686

.github/workflows/smoke-checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ jobs:
222222
name: Test Data E2E
223223
path: |
224224
fastlane/recordings
225-
fastlane/sinatra_log.txt
225+
fastlane/stream-chat-test-mock-server/logs/*
226226
fastlane/test_output/logs/*/Diagnostics/**/*.txt
227227
fastlane/test_output/logs/*/Diagnostics/simctl_diagnostics/DiagnosticReports/*
228228

.github/workflows/sync-mock-server.yml

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

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ app-thinning.plist
100100
*.dmg
101101
*.pkg*
102102
*LinkMap.txt
103+
stream-chat-test-mock-server
103104

104105
# gcloud
105106
google-cloud-sdk

Gemfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ group :sinatra_dependencies do
2626
gem 'faye-websocket'
2727
gem 'puma'
2828
gem 'rackup'
29-
gem 'stream-chat-ruby', '3.0.0'
3029
end
3130

3231
group :rubocop_dependencies do

Gemfile.lock

Lines changed: 11 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ GEM
126126
drb (2.2.3)
127127
emoji_regex (3.2.3)
128128
escape (0.0.4)
129-
ethon (0.16.0)
129+
ethon (0.15.0)
130130
ffi (>= 1.15.0)
131131
eventmachine (1.2.7)
132132
excon (0.112.0)
@@ -219,7 +219,7 @@ GEM
219219
faye-websocket (0.12.0)
220220
eventmachine (>= 0.12.0)
221221
websocket-driver (>= 0.8.0)
222-
ffi (1.17.2)
222+
ffi (1.17.2-arm64-darwin)
223223
fourflusher (2.3.1)
224224
fuzzy_match (2.0.4)
225225
gh_inspector (1.1.3)
@@ -295,10 +295,8 @@ GEM
295295
nanaimo (0.4.0)
296296
nap (1.1.0)
297297
naturally (2.3.0)
298-
net-http-persistent (4.0.6)
299-
connection_pool (~> 2.2, >= 2.2.4)
300298
netrc (0.11.0)
301-
nio4r (2.7.4)
299+
nio4r (2.7.5)
302300
nkf (0.2.0)
303301
nokogiri (1.18.9)
304302
mini_portile2 (~> 2.8.2)
@@ -321,18 +319,18 @@ GEM
321319
method_source (~> 1.0)
322320
pstore (0.2.0)
323321
public_suffix (4.0.7)
324-
puma (6.6.1)
322+
puma (7.1.0)
325323
nio4r (~> 2.0)
326324
racc (1.8.1)
327-
rack (3.2.3)
328-
rack-protection (4.2.0)
325+
rack (3.2.4)
326+
rack-protection (4.2.1)
329327
base64 (>= 0.1.0)
330328
logger (>= 1.6.0)
331329
rack (>= 3.0.0, < 4)
332330
rack-session (2.1.1)
333331
base64 (>= 0.1.0)
334332
rack (>= 3.0.0)
335-
rackup (2.2.1)
333+
rackup (2.3.1)
336334
rack (>= 3)
337335
rainbow (3.1.1)
338336
rake (13.3.0)
@@ -380,11 +378,11 @@ GEM
380378
simctl (1.6.10)
381379
CFPropertyList
382380
naturally
383-
sinatra (4.2.0)
381+
sinatra (4.2.1)
384382
logger (>= 1.6.0)
385383
mustermann (~> 3.0)
386384
rack (>= 3.0.0, < 4)
387-
rack-protection (= 4.2.0)
385+
rack-protection (= 4.2.1)
388386
rack-session (>= 2.0.0, < 3)
389387
tilt (~> 2.0)
390388
slather (2.8.5)
@@ -393,14 +391,6 @@ GEM
393391
clamp (~> 1.3)
394392
nokogiri (>= 1.14.3)
395393
xcodeproj (~> 1.27)
396-
sorbet-runtime (0.5.12368)
397-
stream-chat-ruby (3.0.0)
398-
faraday
399-
faraday-multipart
400-
faraday-net_http_persistent
401-
jwt
402-
net-http-persistent
403-
sorbet-runtime
404394
sysrandom (1.0.5)
405395
terminal-notifier (2.0.0)
406396
terminal-table (3.0.2)
@@ -411,8 +401,8 @@ GEM
411401
tty-screen (0.8.2)
412402
tty-spinner (0.9.3)
413403
tty-cursor (~> 0.7)
414-
typhoeus (1.4.1)
415-
ethon (>= 0.9.0)
404+
typhoeus (1.5.0)
405+
ethon (>= 0.9.0, < 0.16.0)
416406
tzinfo (2.0.6)
417407
concurrent-ruby (~> 1.0)
418408
uber (0.1.0)
@@ -463,7 +453,6 @@ DEPENDENCIES
463453
rubocop-require_tools
464454
sinatra
465455
slather
466-
stream-chat-ruby (= 3.0.0)
467456
xctest_list
468457

469458
BUNDLED WITH

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
<p align="center">
1010
<a href="https://getstream.io/chat/docs/sdk/ios/"><img src="https://img.shields.io/badge/iOS-13%2B-lightblue" /></a>
1111
<a href="https://swift.org"><img src="https://img.shields.io/badge/Swift-5.7%2B-orange.svg" /></a>
12-
<a href="https://github.com/GetStream/stream-chat-swift/actions"><img src="https://github.com/GetStream/stream-chat-swift/actions/workflows/cron-checks.yml/badge.svg" /></a>
1312
<a href="https://sonarcloud.io/summary/new_code?id=GetStream_stream-chat-swift"><img src="https://sonarcloud.io/api/project_badges/measure?project=GetStream_stream-chat-swift&metric=coverage" /></a>
1413
</p>
1514
<p align="center">

0 commit comments

Comments
 (0)