Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: ci runs on macos-15 runner image #333

Merged
merged 2 commits into from
Oct 9, 2024
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
6 changes: 3 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ concurrency:

jobs:
build:
runs-on: macos-12
runs-on: macos-15
env:
DERIVED_DATA: ${{ github.workspace }}/.DerivedData

Expand Down Expand Up @@ -44,7 +44,7 @@ jobs:
xcodebuild test -workspace Example/GrowingAnalytics.xcworkspace \
-scheme GrowingAnalyticsTests \
-testPlan GrowingAnalyticsTests \
-destination 'platform=iOS Simulator,name=iPhone 14' \
-destination 'platform=iOS Simulator,name=iPhone 16 Pro' \
-enableCodeCoverage YES \
-derivedDataPath ${{ env.DERIVED_DATA }} \
OTHER_CFLAGS="\$(inherited) -gen-cdb-fragment-path ${{ env.DERIVED_DATA }}/compilation-database" \
Expand All @@ -56,7 +56,7 @@ jobs:
- name: Brew Install Xcresultparser
run: |
brew tap a7ex/homebrew-formulae
brew install xcresultparser@1.6.5
brew install xcresultparser

- name: Parse xcresult to Cobertura xml
run: |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ - (void)test01AutotrackPage {
NSArray<GrowingBaseEvent *> *events = [MockEventQueue.sharedQueue eventsFor:GrowingEventTypePage];
XCTAssertGreaterThanOrEqual(events.count, 1);

GrowingPageEvent *event = (GrowingPageEvent *)events.firstObject;
GrowingPageEvent *event = (GrowingPageEvent *)events.lastObject;
XCTAssertEqualObjects(event.eventType, GrowingEventTypePage);
XCTAssertEqualObjects(event.path, @"/页面测试");
XCTAssertEqualObjects(event.attributes[@"key"], @"value");
Expand Down Expand Up @@ -225,7 +225,7 @@ - (void)test04AutotrackPageDelayWithoutCallSuperViewDidAppear {
NSArray<GrowingBaseEvent *> *events = [MockEventQueue.sharedQueue eventsFor:GrowingEventTypePage];
XCTAssertGreaterThanOrEqual(events.count, 1);

GrowingPageEvent *event = (GrowingPageEvent *)events.firstObject;
GrowingPageEvent *event = (GrowingPageEvent *)events.lastObject;
XCTAssertEqualObjects(event.eventType, GrowingEventTypePage);
XCTAssertEqualObjects(event.path, @"/页面测试");
XCTAssertEqualObjects(event.attributes[@"key"], @"value");
Expand Down Expand Up @@ -278,7 +278,7 @@ - (void)test05AutotrackPageDelayWithoutCallSuperViewDidAppear {
NSArray<GrowingBaseEvent *> *events = [MockEventQueue.sharedQueue eventsFor:GrowingEventTypePage];
XCTAssertGreaterThanOrEqual(events.count, 1);

GrowingPageEvent *event = (GrowingPageEvent *)events.firstObject;
GrowingPageEvent *event = (GrowingPageEvent *)events.lastObject;
XCTAssertEqualObjects(event.eventType, GrowingEventTypePage);
XCTAssertEqualObjects(event.path, @"/页面测试");
XCTAssertEqualObjects(event.attributes[@"key"], @"value");
Expand Down
118 changes: 59 additions & 59 deletions Example/Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,66 +1,66 @@
PODS:
- GrowingAnalytics/ABTesting (4.3.2):
- GrowingAnalytics/TrackerCore (= 4.3.2)
- GrowingAnalytics/Ads (4.3.2):
- GrowingAnalytics/TrackerCore (= 4.3.2)
- GrowingAnalytics/APM (4.3.2):
- GrowingAnalytics/TrackerCore (= 4.3.2)
- GrowingAnalytics/ABTesting (4.4.0):
- GrowingAnalytics/TrackerCore (= 4.4.0)
- GrowingAnalytics/Ads (4.4.0):
- GrowingAnalytics/TrackerCore (= 4.4.0)
- GrowingAnalytics/APM (4.4.0):
- GrowingAnalytics/TrackerCore (= 4.4.0)
- GrowingAPM/Core (~> 1.0.1)
- GrowingAnalytics/Autotracker (4.3.2):
- GrowingAnalytics/AutotrackerCore (= 4.3.2)
- GrowingAnalytics/DefaultServices (= 4.3.2)
- GrowingAnalytics/Hybrid (= 4.3.2)
- GrowingAnalytics/MobileDebugger (= 4.3.2)
- GrowingAnalytics/WebCircle (= 4.3.2)
- GrowingAnalytics/AutotrackerCore (4.3.2):
- GrowingAnalytics/TrackerCore (= 4.3.2)
- GrowingAnalytics/Autotracker (4.4.0):
- GrowingAnalytics/AutotrackerCore (= 4.4.0)
- GrowingAnalytics/DefaultServices (= 4.4.0)
- GrowingAnalytics/Hybrid (= 4.4.0)
- GrowingAnalytics/MobileDebugger (= 4.4.0)
- GrowingAnalytics/WebCircle (= 4.4.0)
- GrowingAnalytics/AutotrackerCore (4.4.0):
- GrowingAnalytics/TrackerCore (= 4.4.0)
- GrowingUtils/AutotrackerCore (~> 1.2.3)
- GrowingAnalytics/Compression (4.3.2):
- GrowingAnalytics/TrackerCore (= 4.3.2)
- GrowingAnalytics/Database (4.3.2):
- GrowingAnalytics/TrackerCore (= 4.3.2)
- GrowingAnalytics/DefaultServices (4.3.2):
- GrowingAnalytics/Compression (= 4.3.2)
- GrowingAnalytics/Encryption (= 4.3.2)
- GrowingAnalytics/JSON (= 4.3.2)
- GrowingAnalytics/Network (= 4.3.2)
- GrowingAnalytics/Protobuf (= 4.3.2)
- GrowingAnalytics/TrackerCore (= 4.3.2)
- GrowingAnalytics/Encryption (4.3.2):
- GrowingAnalytics/TrackerCore (= 4.3.2)
- GrowingAnalytics/Hybrid (4.3.2):
- GrowingAnalytics/TrackerCore (= 4.3.2)
- GrowingAnalytics/ImpressionTrack (4.3.2):
- GrowingAnalytics/AutotrackerCore (= 4.3.2)
- GrowingAnalytics/JSON (4.3.2):
- GrowingAnalytics/Database (= 4.3.2)
- GrowingAnalytics/MobileDebugger (4.3.2):
- GrowingAnalytics/Screenshot (= 4.3.2)
- GrowingAnalytics/TrackerCore (= 4.3.2)
- GrowingAnalytics/WebSocket (= 4.3.2)
- GrowingAnalytics/Network (4.3.2):
- GrowingAnalytics/TrackerCore (= 4.3.2)
- GrowingAnalytics/Protobuf (4.3.2):
- GrowingAnalytics/Database (= 4.3.2)
- GrowingAnalytics/Protobuf/Proto (= 4.3.2)
- GrowingAnalytics/Protobuf/Proto (4.3.2):
- GrowingAnalytics/Database (= 4.3.2)
- GrowingAnalytics/Compression (4.4.0):
- GrowingAnalytics/TrackerCore (= 4.4.0)
- GrowingAnalytics/Database (4.4.0):
- GrowingAnalytics/TrackerCore (= 4.4.0)
- GrowingAnalytics/DefaultServices (4.4.0):
- GrowingAnalytics/Compression (= 4.4.0)
- GrowingAnalytics/Encryption (= 4.4.0)
- GrowingAnalytics/JSON (= 4.4.0)
- GrowingAnalytics/Network (= 4.4.0)
- GrowingAnalytics/Protobuf (= 4.4.0)
- GrowingAnalytics/TrackerCore (= 4.4.0)
- GrowingAnalytics/Encryption (4.4.0):
- GrowingAnalytics/TrackerCore (= 4.4.0)
- GrowingAnalytics/Hybrid (4.4.0):
- GrowingAnalytics/TrackerCore (= 4.4.0)
- GrowingAnalytics/ImpressionTrack (4.4.0):
- GrowingAnalytics/AutotrackerCore (= 4.4.0)
- GrowingAnalytics/JSON (4.4.0):
- GrowingAnalytics/Database (= 4.4.0)
- GrowingAnalytics/MobileDebugger (4.4.0):
- GrowingAnalytics/Screenshot (= 4.4.0)
- GrowingAnalytics/TrackerCore (= 4.4.0)
- GrowingAnalytics/WebSocket (= 4.4.0)
- GrowingAnalytics/Network (4.4.0):
- GrowingAnalytics/TrackerCore (= 4.4.0)
- GrowingAnalytics/Protobuf (4.4.0):
- GrowingAnalytics/Database (= 4.4.0)
- GrowingAnalytics/Protobuf/Proto (= 4.4.0)
- GrowingAnalytics/Protobuf/Proto (4.4.0):
- GrowingAnalytics/Database (= 4.4.0)
- Protobuf (~> 3.27)
- GrowingAnalytics/Screenshot (4.3.2):
- GrowingAnalytics/TrackerCore (= 4.3.2)
- GrowingAnalytics/Tracker (4.3.2):
- GrowingAnalytics/DefaultServices (= 4.3.2)
- GrowingAnalytics/MobileDebugger (= 4.3.2)
- GrowingAnalytics/TrackerCore (= 4.3.2)
- GrowingAnalytics/TrackerCore (4.3.2):
- GrowingAnalytics/Screenshot (4.4.0):
- GrowingAnalytics/TrackerCore (= 4.4.0)
- GrowingAnalytics/Tracker (4.4.0):
- GrowingAnalytics/DefaultServices (= 4.4.0)
- GrowingAnalytics/MobileDebugger (= 4.4.0)
- GrowingAnalytics/TrackerCore (= 4.4.0)
- GrowingAnalytics/TrackerCore (4.4.0):
- GrowingUtils/TrackerCore (~> 1.2.3)
- GrowingAnalytics/WebCircle (4.3.2):
- GrowingAnalytics/AutotrackerCore (= 4.3.2)
- GrowingAnalytics/Hybrid (= 4.3.2)
- GrowingAnalytics/Screenshot (= 4.3.2)
- GrowingAnalytics/WebSocket (= 4.3.2)
- GrowingAnalytics/WebSocket (4.3.2):
- GrowingAnalytics/TrackerCore (= 4.3.2)
- GrowingAnalytics/WebCircle (4.4.0):
- GrowingAnalytics/AutotrackerCore (= 4.4.0)
- GrowingAnalytics/Hybrid (= 4.4.0)
- GrowingAnalytics/Screenshot (= 4.4.0)
- GrowingAnalytics/WebSocket (= 4.4.0)
- GrowingAnalytics/WebSocket (4.4.0):
- GrowingAnalytics/TrackerCore (= 4.4.0)
- GrowingAPM (1.0.1):
- GrowingAPM/Core (= 1.0.1)
- GrowingAPM/CrashMonitor (= 1.0.1)
Expand Down Expand Up @@ -160,7 +160,7 @@ EXTERNAL SOURCES:
:path: "../"

SPEC CHECKSUMS:
GrowingAnalytics: 4c012ec2089eaf54206cdce3dc282b70648ee56d
GrowingAnalytics: d50200337f7dbad6d087705119c6f0605cdc91a2
GrowingAPM: 3c4de0384935b654e6798b95606f47883a99418b
GrowingToolsKit: 53160d19690da0b78e04a9242abde7af86442922
GrowingUtils: 68aee2c96849bf9b674740503da30c2da468e79d
Expand Down
Loading