Skip to content

fix(auth): defer keychain-sharing reconfigure during in-flight sign-in #1098

fix(auth): defer keychain-sharing reconfigure during in-flight sign-in

fix(auth): defer keychain-sharing reconfigure during in-flight sign-in #1098

Triggered via pull request June 4, 2026 17:10
Status Success
Total duration 52m 47s
Artifacts

integ_test_datastore.yml

on: pull_request
Matrix: Auth Cognito Tests / DataStore Integration Tests | Auth Cognito
Matrix: Auth IAM Tests / DataStore Integration Tests | Auth IAM
Matrix: Base Tests / DataStore Integration Tests | Base
Matrix: CPK Tests / DataStore Integration Tests | CPK
Matrix: Lazy Load Tests / DataStore Integration Tests | Lazy Load
Matrix: Multi Auth Tests / DataStore Integration Tests | Multi Auth
Matrix: Transformer V2 Tests / DataStore Integration Tests | Transformer V2
Fit to window
Zoom out
Zoom in

Annotations

43 errors and 248 warnings
Transformer V2 Tests / DataStore Integration Tests | Transformer V2 (tvOS) / tvOS Tests | AWSDataStorePluginV2Tests: AmplifyPlugins/DataStore/Tests/DataStoreHostApp/AWSDataStorePluginV2Tests/TransformerV2/DataStoreConnectionScenario3aV2Tests.swift#L248
testUpdatePostWithSync, Asynchronous wait failed: Exceeded timeout of 10 seconds, with unfulfilled expectations: "received updated post from sync event".
Transformer V2 Tests / DataStore Integration Tests | Transformer V2 (tvOS) / tvOS Tests | AWSDataStorePluginV2Tests: AmplifyPlugins/DataStore/Tests/DataStoreHostApp/AWSDataStorePluginV2Tests/TransformerV2/DataStoreConnectionScenario4V2Tests.swift#L284
testDeletePostWithSync, Asynchronous wait failed: Exceeded timeout of 10 seconds, with unfulfilled expectations: "received deleted post from sync event".
Transformer V2 Tests / DataStore Integration Tests | Transformer V2 (iOS) / iOS Tests | AWSDataStorePluginV2Tests: AmplifyPlugins/DataStore/Tests/DataStoreHostApp/AWSDataStorePluginV2Tests/TransformerV2/DataStoreConnectionScenario5V2Tests.swift#L270
testDeletePostWithSync, Asynchronous wait failed: Exceeded timeout of 10 seconds, with unfulfilled expectations: "received deleted post from sync event".
Transformer V2 Tests / DataStore Integration Tests | Transformer V2 (iOS) / iOS Tests | AWSDataStorePluginV2Tests: AmplifyPlugins/DataStore/Tests/DataStoreHostApp/AWSDataStorePluginV2Tests/TransformerV2/DataStoreConnectionScenario3V2Tests.swift#L291
testDeletePostWithSync, Asynchronous wait failed: Exceeded timeout of 10 seconds, with unfulfilled expectations: "received deleted post from sync event".
Transformer V2 Tests / DataStore Integration Tests | Transformer V2 (iOS) / iOS Tests | AWSDataStorePluginV2Tests: 2026-06-04 17#L31
Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value
Transformer V2 Tests / DataStore Integration Tests | Transformer V2 (iOS) / iOS Tests | AWSDataStorePluginV2Tests: 2026-06-04 17#L26
testRemovePostFromCommentAndBlogFromPost, Asynchronous wait failed: Exceeded timeout of 10 seconds, with unfulfilled expectations: "synced".
Base Tests / DataStore Integration Tests | Base (tvOS) / tvOS Tests | AWSDataStorePluginIntegrationTests: Amplify/Categories/DataStore/DataStoreCategory.swift#L21
Fatal error: DataStore category is not configured. Call Amplify.configure() before using any methods on the category.
Base Tests / DataStore Integration Tests | Base (tvOS) / tvOS Tests | AWSDataStorePluginIntegrationTests: Amplify/Categories/DataStore/DataStoreCategory.swift#L21
Fatal error: DataStore category is not configured. Call Amplify.configure() before using any methods on the category.
Base Tests / DataStore Integration Tests | Base (tvOS) / tvOS Tests | AWSDataStorePluginIntegrationTests: Amplify/Categories/DataStore/DataStoreCategory.swift#L21
Fatal error: DataStore category is not configured. Call Amplify.configure() before using any methods on the category.
Base Tests / DataStore Integration Tests | Base (tvOS) / tvOS Tests | AWSDataStorePluginIntegrationTests: AmplifyPlugins/DataStore/Tests/DataStoreHostApp/AWSDataStorePluginIntegrationTests/DataStoreEndToEndTests.swift#L582
testParallelMutations_whenWaitingForEventToProcess_noMutationLoss, Asynchronous wait failed: Exceeded timeout of 10 seconds, with unfulfilled expectations: "expect MutationEventPublisher works fine".
Base Tests / DataStore Integration Tests | Base (tvOS) / tvOS Tests | AWSDataStorePluginIntegrationTests: AmplifyPlugins/DataStore/Tests/DataStoreHostApp/AWSDataStorePluginIntegrationTests/DataStoreObserveQueryTests.swift#L727
testSortWithCreateUpdateDelete, Asynchronous wait failed: Exceeded timeout of 100 seconds, with unfulfilled expectations: "received Post".
Base Tests / DataStore Integration Tests | Base (tvOS) / tvOS Tests | AWSDataStorePluginIntegrationTests: AmplifyPlugins/DataStore/Tests/DataStoreHostApp/AWSDataStorePluginIntegrationTests/Connection/DataStoreConnectionScenario2Tests.swift#L76
testSaveTeamAndProjectSyncToCloud, Asynchronous wait failed: Exceeded timeout of 180 seconds, with unfulfilled expectations: "received team from sync event".
Base Tests / DataStore Integration Tests | Base (tvOS) / tvOS Tests | AWSDataStorePluginIntegrationTests: 2026-06-04 17#L17
Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value
Base Tests / DataStore Integration Tests | Base (watchOS) / watchOS Tests | AWSDataStorePluginIntegrationTestsWatch: 2026-06-04 17#L40
Fatal error: DataStore category is not configured. Call Amplify.configure() before using any methods on the category.
Base Tests / DataStore Integration Tests | Base (watchOS) / watchOS Tests | AWSDataStorePluginIntegrationTestsWatch: Amplify/Categories/DataStore/DataStoreCategory.swift#L21
Fatal error: DataStore category is not configured. Call Amplify.configure() before using any methods on the category.
Base Tests / DataStore Integration Tests | Base (watchOS) / watchOS Tests | AWSDataStorePluginIntegrationTestsWatch: AmplifyPlugins/DataStore/Tests/DataStoreHostApp/AWSDataStorePluginIntegrationTests/DataStoreEndToEndTests.swift#L101
testCreate, API violation - multiple calls made to -[XCTestExpectation fulfill] for received mutation event with version 1. (NSInternalInconsistencyException)
Base Tests / DataStore Integration Tests | Base (watchOS) / watchOS Tests | AWSDataStorePluginIntegrationTestsWatch: AmplifyPlugins/DataStore/Tests/DataStoreHostApp/AWSDataStorePluginIntegrationTests/Connection/DataStoreConnectionScenario3Tests.swift#L77
testSavePostAndCommentSyncToCloud, Asynchronous wait failed: Exceeded timeout of 180 seconds, with unfulfilled expectations: "received comment from sync event".
Base Tests / DataStore Integration Tests | Base (watchOS) / watchOS Tests | AWSDataStorePluginIntegrationTestsWatch: AmplifyPlugins/DataStore/Tests/DataStoreHostApp/AWSDataStorePluginIntegrationTests/DataStoreCustomPrimaryKeyTests.swift#L109
testDeleteModelWithCustomPrimaryKey, Asynchronous wait failed: Exceeded timeout of 180 seconds, with unfulfilled expectations: "Update notification received".
Base Tests / DataStore Integration Tests | Base (watchOS) / watchOS Tests | AWSDataStorePluginIntegrationTestsWatch: AmplifyPlugins/DataStore/Tests/DataStoreHostApp/AWSDataStorePluginIntegrationTests/DataStoreCustomPrimaryKeyTests.swift#L109
testDeleteModelWithCustomPrimaryKey, Asynchronous wait failed: Exceeded timeout of 180 seconds, with unfulfilled expectations: "Update notification received".
Base Tests / DataStore Integration Tests | Base (watchOS) / watchOS Tests | AWSDataStorePluginIntegrationTestsWatch: AmplifyPlugins/DataStore/Tests/DataStoreHostApp/AWSDataStorePluginIntegrationTests/DataStoreConsecutiveUpdatesTests.swift#L257
testSaveThenUpdateAndImmediatelyDelete, Asynchronous wait failed: Exceeded timeout of 180 seconds, with unfulfilled expectations: "Received delete mutation event on subscription for Post".
Base Tests / DataStore Integration Tests | Base (iOS) / iOS Tests | AWSDataStorePluginIntegrationTests: AmplifyPlugins/DataStore/Tests/DataStoreHostApp/AWSDataStorePluginIntegrationTests/DataStoreConsecutiveUpdatesTests.swift#L66
testSaveAndImmediatelyUpdate, XCTAssertEqual failed: ("Post(id: "6A2AB22E-A682-4D7D-8665-89D0B5FF2BF9", title: "MyUpdatedPost", content: "This is my updated post.", createdAt: Amplify.Temporal.DateTime(foundationDate: 2026-06-04 17:46:49 +0000, timeZone: Optional(GMT)), updatedAt: Optional(Amplify.Temporal.DateTime(foundationDate: 2026-06-04 17:46:49 +0000, timeZone: Optional(GMT))), draft: nil, rating: Optional(5.0), status: Optional(AWSDataStorePluginIntegrationTests.PostStatus.published), comments: Optional(Amplify.List<AWSDataStorePluginIntegrationTests.Comment>))") is not equal to ("Post(id: "6A2AB22E-A682-4D7D-8665-89D0B5FF2BF9", title: "MyPost", content: "This is my post.", createdAt: Amplify.Temporal.DateTime(foundationDate: 2026-06-04 17:46:49 +0000, timeZone: Optional(GMT)), updatedAt: nil, draft: nil, rating: Optional(3.0), status: Optional(AWSDataStorePluginIntegrationTests.PostStatus.published), comments: Optional(Amplify.List<AWSDataStorePluginIntegrationTests.Comment>))")
Base Tests / DataStore Integration Tests | Base (iOS) / iOS Tests | AWSDataStorePluginIntegrationTests: AmplifyPlugins/DataStore/Tests/DataStoreHostApp/AWSDataStorePluginIntegrationTests/DataStoreEndToEndTests.swift#L167
testCreateMutateDelete, Asynchronous wait failed: Exceeded timeout of 180 seconds, with unfulfilled expectations: "Create notification received".
Base Tests / DataStore Integration Tests | Base (iOS) / iOS Tests | AWSDataStorePluginIntegrationTests: 2026-06-04 17#L34
Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value
Lazy Load Tests / DataStore Integration Tests | Lazy Load (watchOS) / watchOS Tests | AWSDataStorePluginLazyLoadTestsWatch: AmplifyPlugins/DataStore/Tests/DataStoreHostApp/AWSDataStorePluginLazyLoadTests/LazyLoadBase/AWSDataStoreLazyLoadBaseTest.swift#L192
testLazyLoadOnQueryAfterEncodeDecoder, Asynchronous wait failed: Exceeded timeout of 100 seconds, with unfulfilled expectations: "create model was synced successfully".
Auth Cognito Tests / DataStore Integration Tests | Auth Cognito (tvOS) / tvOS Tests | AWSDataStorePluginAuthCognitoTests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Auth IAM Tests / DataStore Integration Tests | Auth IAM (tvOS) / tvOS Tests | AWSDataStorePluginAuthIAMTests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Auth IAM Tests / DataStore Integration Tests | Auth IAM (watchOS) / watchOS Tests | AWSDataStorePluginAuthIAMTestsWatch
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Auth IAM Tests / DataStore Integration Tests | Auth IAM (watchOS) / watchOS Tests | AWSDataStorePluginAuthIAMTestsWatch
Cache not found for keys: Amplify-watchOS-26.3-AWSDataStorePluginAuthIAMTestsWatch-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
Auth Cognito Tests / DataStore Integration Tests | Auth Cognito (watchOS) / watchOS Tests | AWSDataStorePluginAuthCognitoTestsWatch
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Auth Cognito Tests / DataStore Integration Tests | Auth Cognito (watchOS) / watchOS Tests | AWSDataStorePluginAuthCognitoTestsWatch
Cache not found for keys: Amplify-watchOS-26.3-AWSDataStorePluginAuthCognitoTestsWatch-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
CPK Tests / DataStore Integration Tests | CPK (watchOS) / watchOS Tests | AWSDataStorePluginCPKTestsWatch
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
CPK Tests / DataStore Integration Tests | CPK (tvOS) / tvOS Tests | AWSDataStorePluginCPKTests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
CPK Tests / DataStore Integration Tests | CPK (tvOS) / tvOS Tests | AWSDataStorePluginCPKTests
Cache not found for keys: Amplify-tvOS-26.3-AWSDataStorePluginCPKTests-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
Multi Auth Tests / DataStore Integration Tests | Multi Auth (watchOS) / watchOS Tests | AWSDataStorePluginMultiAuthTestsWatch
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Multi Auth Tests / DataStore Integration Tests | Multi Auth (watchOS) / watchOS Tests | AWSDataStorePluginMultiAuthTestsWatch
Cache not found for keys: Amplify-watchOS-26.3-AWSDataStorePluginMultiAuthTestsWatch-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
Multi Auth Tests / DataStore Integration Tests | Multi Auth (iOS) / iOS Tests | AWSDataStorePluginMultiAuthTests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Multi Auth Tests / DataStore Integration Tests | Multi Auth (iOS) / iOS Tests | AWSDataStorePluginMultiAuthTests
Cache not found for keys: Amplify-iOS-26.3-AWSDataStorePluginMultiAuthTests-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
Multi Auth Tests / DataStore Integration Tests | Multi Auth (tvOS) / tvOS Tests | AWSDataStorePluginMultiAuthTests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Multi Auth Tests / DataStore Integration Tests | Multi Auth (tvOS) / tvOS Tests | AWSDataStorePluginMultiAuthTests
Cache not found for keys: Amplify-tvOS-26.3-AWSDataStorePluginMultiAuthTests-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
CPK Tests / DataStore Integration Tests | CPK (iOS) / iOS Tests | AWSDataStorePluginCPKTests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
CPK Tests / DataStore Integration Tests | CPK (iOS) / iOS Tests | AWSDataStorePluginCPKTests
Cache not found for keys: Amplify-iOS-26.3-AWSDataStorePluginCPKTests-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
Transformer V2 Tests / DataStore Integration Tests | Transformer V2 (watchOS) / watchOS Tests | AWSDataStorePluginV2TestsWatch
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Transformer V2 Tests / DataStore Integration Tests | Transformer V2 (watchOS) / watchOS Tests | AWSDataStorePluginV2TestsWatch
Cache not found for keys: Amplify-watchOS-26.3-AWSDataStorePluginV2TestsWatch-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
Auth IAM Tests / DataStore Integration Tests | Auth IAM (iOS) / iOS Tests | AWSDataStorePluginAuthIAMTests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Auth IAM Tests / DataStore Integration Tests | Auth IAM (iOS) / iOS Tests | AWSDataStorePluginAuthIAMTests
Cache not found for keys: Amplify-iOS-26.3-AWSDataStorePluginAuthIAMTests-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
Auth Cognito Tests / DataStore Integration Tests | Auth Cognito (iOS) / iOS Tests | AWSDataStorePluginAuthCognitoTests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Auth Cognito Tests / DataStore Integration Tests | Auth Cognito (iOS) / iOS Tests | AWSDataStorePluginAuthCognitoTests
Cache not found for keys: Amplify-iOS-26.3-AWSDataStorePluginAuthCognitoTests-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
Lazy Load Tests / DataStore Integration Tests | Lazy Load (tvOS) / tvOS Tests | AWSDataStorePluginLazyLoadTests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lazy Load Tests / DataStore Integration Tests | Lazy Load (tvOS) / tvOS Tests | AWSDataStorePluginLazyLoadTests
Cache not found for keys: Amplify-tvOS-26.3-AWSDataStorePluginLazyLoadTests-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
Transformer V2 Tests / DataStore Integration Tests | Transformer V2 (tvOS) / tvOS Tests | AWSDataStorePluginV2Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Transformer V2 Tests / DataStore Integration Tests | Transformer V2 (tvOS) / tvOS Tests | AWSDataStorePluginV2Tests
Cache not found for keys: Amplify-tvOS-26.3-AWSDataStorePluginV2Tests-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
Transformer V2 Tests / DataStore Integration Tests | Transformer V2 (iOS) / iOS Tests | AWSDataStorePluginV2Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Transformer V2 Tests / DataStore Integration Tests | Transformer V2 (iOS) / iOS Tests | AWSDataStorePluginV2Tests
Cache not found for keys: Amplify-iOS-26.3-AWSDataStorePluginV2Tests-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
Base Tests / DataStore Integration Tests | Base (tvOS) / tvOS Tests | AWSDataStorePluginIntegrationTests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Base Tests / DataStore Integration Tests | Base (tvOS) / tvOS Tests | AWSDataStorePluginIntegrationTests
Cache not found for keys: Amplify-tvOS-26.3-AWSDataStorePluginIntegrationTests-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
Base Tests / DataStore Integration Tests | Base (watchOS) / watchOS Tests | AWSDataStorePluginIntegrationTestsWatch
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Base Tests / DataStore Integration Tests | Base (iOS) / iOS Tests | AWSDataStorePluginIntegrationTests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Base Tests / DataStore Integration Tests | Base (iOS) / iOS Tests | AWSDataStorePluginIntegrationTests
Cache not found for keys: Amplify-iOS-26.3-AWSDataStorePluginIntegrationTests-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
Lazy Load Tests / DataStore Integration Tests | Lazy Load (watchOS) / watchOS Tests | AWSDataStorePluginLazyLoadTestsWatch
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lazy Load Tests / DataStore Integration Tests | Lazy Load (watchOS) / watchOS Tests | AWSDataStorePluginLazyLoadTestsWatch
Cache not found for keys: Amplify-watchOS-26.3-AWSDataStorePluginLazyLoadTestsWatch-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b
Lazy Load Tests / DataStore Integration Tests | Lazy Load (iOS) / iOS Tests | AWSDataStorePluginLazyLoadTests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lazy Load Tests / DataStore Integration Tests | Lazy Load (iOS) / iOS Tests | AWSDataStorePluginLazyLoadTests
Cache not found for keys: Amplify-iOS-26.3-AWSDataStorePluginLazyLoadTests-build-cache-aa6ecadd13f19e4e196c53a88f34be83c50d1f81aa959511a18dd525b17a1b2b