Skip to content

Main Branch Health #111

Main Branch Health

Main Branch Health #111

Triggered via schedule July 15, 2024 07:05
Status Success
Total duration 7m 58s
Artifacts 18

release-check.yml

on: schedule
Run Tuist Generation
3m 30s
Run Tuist Generation
Codegen Test Configurations - macOS
5m 34s
Codegen Test Configurations - macOS
Cocoapods Integration Tests - macOS
20s
Cocoapods Integration Tests - macOS
Matrix: Run swift build for SPM packages
Apollo Integration Tests - macOS
3m 42s
Apollo Integration Tests - macOS
Matrix: build-and-unit-test
Fit to window
Zoom out
Zoom in

Annotations

51 warnings and 11 notices
Cocoapods Integration Tests - macOS
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run swift build for SPM packages (apollo-ios)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run swift build for SPM packages (apollo-ios-codegen)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run swift build for SPM packages (apollo-ios-pagination)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run Tuist Generation
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Codegen Test Configurations - macOS
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Codegen Test Configurations - macOS: Tests/TestCodeGenConfigurations/CodegenXCFramework/CodegenXCFramework.xcodeproj#L1
DEFINES_MODULE was set, but no umbrella header could be found to generate the module map (in target 'CodegenXCFramework' from project 'CodegenXCFramework')
Codegen Test Configurations - macOS: Tests/TestCodeGenConfigurations/CodegenXCFramework/CodegenXCFramework.xcodeproj#L1
DEFINES_MODULE was set, but no umbrella header could be found to generate the module map (in target 'CodegenXCFramework' from project 'CodegenXCFramework')
Codegen CLI Unit Tests - macOS
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Apollo Unit Tests - macOS: Tests/ApolloTests/GraphQLMapEncodingTests.swift#L7
TODO: Do we refactor these for [String: InputValue] or delete them?
Apollo Unit Tests - macOS: Tests/ApolloTests/RequestBodyCreatorTests.swift#L99
TODO: Test generated input objects converted to variables correctly.
Apollo Unit Tests - macOS: Tests/ApolloTests/WebSocket/GraphqlTransportWsProtocolTests.swift#L7
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - macOS: Tests/ApolloTests/WebSocket/GraphqlWsProtocolTests.swift#L7
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - macOS: Tests/ApolloTests/WebSocket/WSProtocolTestsBase.swift#L8
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - macOS: Tests/ApolloTests/WebSocket/GraphqlTransportWsProtocolTests.swift#L7
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - macOS: Tests/ApolloTests/WebSocket/GraphqlWsProtocolTests.swift#L7
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - macOS: Tests/ApolloTests/WebSocket/WSProtocolTestsBase.swift#L8
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - macOS: Tests/ApolloTests/AutomaticPersistedQueriesTests.swift#L187
TODO: write test to test this case actually happens
Apollo Unit Tests - macOS: Tests/ApolloTests/GraphQLMapEncodingTests.swift#L7
TODO: Do we refactor these for [String: InputValue] or delete them?
Apollo Unit Tests - tvOS: Tests/ApolloTests/GraphQLMapEncodingTests.swift#L7
TODO: Do we refactor these for [String: InputValue] or delete them?
Apollo Unit Tests - tvOS: Tests/ApolloTests/RequestBodyCreatorTests.swift#L99
TODO: Test generated input objects converted to variables correctly.
Apollo Unit Tests - tvOS: Tests/ApolloTests/WebSocket/GraphqlTransportWsProtocolTests.swift#L7
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - tvOS: Tests/ApolloTests/WebSocket/GraphqlWsProtocolTests.swift#L7
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - tvOS: Tests/ApolloTests/WebSocket/WSProtocolTestsBase.swift#L8
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - tvOS: Tests/ApolloTests/RequestBodyCreatorTests.swift#L99
TODO: Test generated input objects converted to variables correctly.
Apollo Unit Tests - tvOS: Tests/ApolloTests/WebSocket/GraphqlTransportWsProtocolTests.swift#L7
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - tvOS: Tests/ApolloTests/WebSocket/GraphqlWsProtocolTests.swift#L7
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - tvOS: Tests/ApolloTests/WebSocket/WSProtocolTestsBase.swift#L8
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - tvOS: Tests/ApolloTests/GraphQLMapEncodingTests.swift#L7
TODO: Do we refactor these for [String: InputValue] or delete them?
Apollo Integration Tests - macOS
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Apollo Unit Tests - iOS 17.0: Tests/ApolloTests/GraphQLMapEncodingTests.swift#L7
TODO: Do we refactor these for [String: InputValue] or delete them?
Apollo Unit Tests - iOS 17.0: Tests/ApolloTests/RequestBodyCreatorTests.swift#L99
TODO: Test generated input objects converted to variables correctly.
Apollo Unit Tests - iOS 17.0: Tests/ApolloTests/WebSocket/GraphqlTransportWsProtocolTests.swift#L7
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - iOS 17.0: Tests/ApolloTests/WebSocket/GraphqlWsProtocolTests.swift#L7
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - iOS 17.0: Tests/ApolloTests/WebSocket/WSProtocolTestsBase.swift#L8
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - iOS 17.0: Tests/ApolloTests/AutomaticPersistedQueriesTests.swift#L187
TODO: write test to test this case actually happens
Apollo Unit Tests - iOS 17.0: Tests/ApolloTests/WebSocket/GraphqlTransportWsProtocolTests.swift#L7
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - iOS 17.0: Tests/ApolloTests/WebSocket/GraphqlWsProtocolTests.swift#L7
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - iOS 17.0: Tests/ApolloTests/WebSocket/WSProtocolTestsBase.swift#L8
When SubscriptionAPI target is regenerated and compiles then decide what to do here
Apollo Unit Tests - iOS 17.0: Tests/ApolloTests/RequestBodyCreatorTests.swift#L99
TODO: Test generated input objects converted to variables correctly.
Codegen Lib Unit Tests - macOS: Tests/ApolloCodegenTests/CodeGeneration/Templates/SelectionSet/SelectionSetTemplateTests.swift#L7634
need more tests here - same test cases as IRRootFieldBuilderTests (inline fragment only
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "Apollo Unit Tests - iOS 17.0-crashes", "Apollo Unit Tests - iOS 17.0-logs", "Apollo Unit Tests - iOS 17.0-results", "Apollo Unit Tests - macOS-crashes", "Apollo Unit Tests - macOS-logs", "Apollo Unit Tests - macOS-results", "Apollo Unit Tests - tvOS -crashes", "Apollo Unit Tests - tvOS -logs", "Apollo Unit Tests - tvOS -results", "Codegen CLI Unit Tests - macOS-crashes", "Codegen CLI Unit Tests - macOS-logs", "Codegen CLI Unit Tests - macOS-results", "Codegen Lib Unit Tests - macOS-crashes", "Codegen Lib Unit Tests - macOS-logs", "Codegen Lib Unit Tests - macOS-results", "macOS-Integration-crashes", "macOS-Integration-logs", "macOS-Integration-results". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
Apollo Integration Tests - macOS
testDownloadingSchema_fromSchemaRegistry_shouldOutputSDL on 'My Mac - xctest (7067)' (0.004 seconds)
Codegen Lib Unit Tests - macOS
test__generate__givenQueryWithDeferredInlineFragment_generatesDeferredPropertyTrue on 'My Mac - xctest (5463)' (0.003 seconds)
Codegen Lib Unit Tests - macOS
test__generate__givenQueryWithDeferredNamedFragment_generatesDeferredPropertyTrue on 'My Mac - xctest (5463)' (0.003 seconds)
Codegen Lib Unit Tests - macOS
test__generate__givenQueryWithNamedFragment_withDeferredTypeCase_generatesDeferredPropertyTrue on 'My Mac - xctest (5463)' (0.015 seconds)
Codegen Lib Unit Tests - macOS
test__render_deferredTypeCase__givenDeferredInlineFragmentOnDifferentTypeCase_rendersRootEntityType on 'My Mac - xctest (5460)' (0.009 seconds)
Codegen Lib Unit Tests - macOS
test__render_deferredTypeCase__givenDeferredInlineFragmentOnSameTypeCase_rendersRootEntityType on 'My Mac - xctest (5460)' (0.007 seconds)
Codegen Lib Unit Tests - macOS
test__render_deferredTypeCase__givenDeferredInlineFragmentWithoutTypeCase_rendersRootEntityType on 'My Mac - xctest (5460)' (0.005 seconds)
Codegen Lib Unit Tests - macOS
test__render_fieldAccessor__givenDeferredInlineFragmentOnDifferentTypeCase_rendersFieldsWithinDeferredTypeCase on 'My Mac - xctest (5460)' (0.002 seconds)
Codegen Lib Unit Tests - macOS
test__render_fieldAccessor__givenDeferredInlineFragmentOnSameTypeCase_rendersFieldsWithinDeferredTypeCase on 'My Mac - xctest (5460)' (0.002 seconds)
Codegen Lib Unit Tests - macOS
test__render_fieldAccessor__givenDeferredInlineFragmentWithoutTypeCase_rendersFieldsWithinDeferredTypeCase on 'My Mac - xctest (5460)' (0.002 seconds)
Codegen Lib Unit Tests - macOS
test__render_fragmentAccessor__givenDeferredInlineFragmentOnDifferentTypeCase_rendersDeferredFragmentAccessorAsOptional on 'My Mac - xctest (5460)' (0.215 seconds)

Artifacts

Produced during runtime
Name Size
Apollo Unit Tests - iOS 17.0-crashes Expired
674 Bytes
Apollo Unit Tests - iOS 17.0-logs Expired
283 KB
Apollo Unit Tests - iOS 17.0-results Expired
647 KB
Apollo Unit Tests - macOS-crashes Expired
674 Bytes
Apollo Unit Tests - macOS-logs Expired
282 KB
Apollo Unit Tests - macOS-results Expired
647 KB
Apollo Unit Tests - tvOS -crashes Expired
674 Bytes
Apollo Unit Tests - tvOS -logs Expired
269 KB
Apollo Unit Tests - tvOS -results Expired
644 KB
Codegen CLI Unit Tests - macOS-crashes Expired
674 Bytes
Codegen CLI Unit Tests - macOS-logs Expired
337 KB
Codegen CLI Unit Tests - macOS-results Expired
227 KB
Codegen Lib Unit Tests - macOS-crashes Expired
674 Bytes
Codegen Lib Unit Tests - macOS-logs Expired
372 KB
Codegen Lib Unit Tests - macOS-results Expired
939 KB
macOS-Integration-crashes Expired
674 Bytes
macOS-Integration-logs Expired
398 KB
macOS-Integration-results Expired
352 KB