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

Cognito credential provider support #306

Open
wants to merge 113 commits into
base: iot
Choose a base branch
from
Open

Cognito credential provider support #306

wants to merge 113 commits into from

Conversation

xiazhvera
Copy link
Contributor

@xiazhvera xiazhvera commented Dec 23, 2024

Issue #, if available:

Description of changes:
The PR added support for cognito credential provider.
It also depends on latest crt-builder to enable the environment variables for xcodebuild test. awslabs/aws-crt-builder#314

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@@ -76,7 +138,7 @@ extension CredentialsProvider {
}

extension CredentialsProvider.Source {

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are a large number of weird white space additions onto empty lines. Is this an auto formatting issue?

Base automatically changed from secitem_bindings to iot March 17, 2025 15:38
@@ -0,0 +1,9 @@
import Builder

class CrtCiPrepXCodebuild(Builder.Action):
Copy link
Contributor

@waahm7 waahm7 Mar 19, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we merge this provider to Main instead of iot branch? Swift SDK might need this as well. (I haven't reviewed the PR)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not needed, if we are merging IoT branch to main in Q2.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, we're merging the IoT branch into main in Q2. If you have time, I'd really appreciate a review! I'd love to get more perspectives on this PR. 🚀

@@ -6,8 +6,8 @@ on:
- 'main'

env:
BUILDER_VERSION: v0.9.73
BUILDER_SOURCE: releases
BUILDER_VERSION: xcodebuild_setup
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This would need to be updated once crt-builder is merged. Currently the crt-builder has CI failure related to gcc-8.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants