Skip to content

Conversation

@0marperez
Copy link
Contributor

Issue #

Description of changes

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@0marperez 0marperez added the no-changelog Indicates that a changelog entry isn't required for a pull request. Use sparingly. label Apr 25, 2025
@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions

This comment has been minimized.

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

7 similar comments
@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions

This comment has been minimized.

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

5 similar comments
@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions

This comment has been minimized.

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@0marperez 0marperez force-pushed the release-readiness-v2 branch from 1b2f224 to 9a810cd Compare April 25, 2025 20:40
@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions

This comment has been minimized.

@0marperez 0marperez marked this pull request as ready for review April 25, 2025 21:05
@0marperez 0marperez requested a review from a team as a code owner April 25, 2025 21:05
uses: actions/checkout@v4
with:
path: 'aws-sdk-kotlin'
ref: '${{ github.head_ref }}'
Copy link
Member

Choose a reason for hiding this comment

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

Is this configuration necessary? I think it's the default behavior:

When checking out the repository that triggered a workflow, this defaults to the reference or SHA for that event.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I think so, when I was testing and making changes before, git branch --show-current was failing because the default behavior is to checkout a commit only not the whole branch.

Copy link
Member

Choose a reason for hiding this comment

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

Instead of using git branch --show-current can't you just use the GITHUB_HEAD_REF environment variable that's set by default? https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/store-information-in-variables#default-environment-variables

with:
path: 'aws-sdk-kotlin'
ref: '${{ github.head_ref }}'
fetch-depth: 0
Copy link
Member

Choose a reason for hiding this comment

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

Why do we need to fetch all history rather than the default (1)?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I think we can remove this, I don't think it matters. This is left over from testing. I'll remove it and see if the workflow still works.

echo "::error::Matching smithy-kotlin and aws-sdk-kotlin branches but no smithy-kotlin version bump"
exit 1
else
echo "::warning::Matching smithy-kotlin and aws-sdk-kotlin branches with smithy-kotlin version bump detected"
Copy link
Member

Choose a reason for hiding this comment

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

Why is this a warning?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I think there's a small chance someone makes a change to the smithy version lines that's not a version bump, and a warning could help someone debug.

Copy link
Member

Choose a reason for hiding this comment

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

Not a strong opinion but I think if there's matching smithy-kotlin and aws-sdk-kotlin branches, and we do a version bump, that's expected behavior and shouldn't be a warning?

Copy link
Contributor

Choose a reason for hiding this comment

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

Agreed, this should be info.

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions

This comment has been minimized.

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions

This comment has been minimized.

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions

This comment has been minimized.

@0marperez 0marperez requested review from ianbotsf and lauzadis April 30, 2025 13:25
@sonarqubecloud
Copy link

@github-actions
Copy link

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@github-actions
Copy link

Affected Artifacts

Changed in size
Artifact Pull Request (bytes) Latest Release (bytes) Delta (bytes) Delta (percentage)
omics-jvm.jar closure 11,570,993 11,570,987 6 0.00%
sagemakermetrics-jvm.jar closure 8,085,210 8,085,297 -87 -0.00%
sagemaker-jvm.jar closure 27,941,020 27,942,098 -1,078 -0.00%
sagemaker-jvm.jar 20,035,143 20,036,222 -1,079 -0.01%
connectcases-jvm.jar closure 9,663,056 9,664,818 -1,762 -0.02%
pinpointsmsvoicev2-jvm.jar closure 11,619,863 11,622,139 -2,276 -0.02%
sagemakermetrics-jvm.jar 179,333 179,421 -88 -0.05%
pinpointsmsvoicev2-jvm.jar 3,713,986 3,716,263 -2,277 -0.06%
connectcases-jvm.jar 1,757,179 1,758,942 -1,763 -0.10%
qbusiness-jvm.jar closure 11,915,572 11,939,202 -23,630 -0.20%
qbusiness-jvm.jar 3,925,488 3,949,119 -23,631 -0.60%
ssm-jvm.jar closure 15,739,310 15,848,534 -109,224 -0.69%
kinesis-jvm.jar closure 9,192,317 9,262,239 -69,922 -0.75%
ssm-jvm.jar 7,833,433 7,942,658 -109,225 -1.38%
kinesis-jvm.jar 1,202,233 1,272,156 -69,923 -5.50%
ssmguiconnect-jvm.jar (does not exist) 219,471 -219,471 -100.00%
ssmguiconnect-jvm.jar closure (does not exist) 8,125,347 -8,125,347 -100.00%

@0marperez 0marperez merged commit 12c1338 into main Apr 30, 2025
20 checks passed
@0marperez 0marperez deleted the release-readiness-v2 branch April 30, 2025 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-changelog Indicates that a changelog entry isn't required for a pull request. Use sparingly.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants