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

AWS Javascript api change v2 to v3 #11

Merged

Conversation

SemiConscious
Copy link
Contributor

Hi Again.

These are the changes from your current main (ie without merging my previous pull request) required to upgrade to the AWS v3 apis. The only reason to do this is to suppress the warning in the github UI when the action runs.

If/when you choose to merge my OIDC pull request, some merge conflicts will need to be resolved ... or let me know if when you merge this and I will sort everything out in the OIDC branch so the merge will be clean.

Hope it helps.

All the best
Jim

@mahdi-torabi
Copy link
Contributor

Hi Jim,
Thank you for this. That warning was tormenting me but I never got the bandwidth to work on it. If it's okay with you I'd like to test and merge this PR first then we can tackle the OIDC PR.

I'll start testing this shortly and if all goes well I'll push a release then we can continue the discussion on the other PR.

@SemiConscious
Copy link
Contributor Author

Of course! Only too happy. The only slightly out of the way issue was that the v3 pricing api returns a json string instead of json, and even though there was an exception it didn't show up in the logs. I tracked it down via your test harness.

Copy link
Contributor

@mahdi-torabi mahdi-torabi left a comment

Choose a reason for hiding this comment

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

Tests are green so I am gonna merge this and run a live test via Github Actions. Thanks again for this.

@mahdi-torabi mahdi-torabi merged commit cec7d62 into NextChapterSoftware:main May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants