Skip to content

Conversation

@lauzadis
Copy link
Member

@lauzadis lauzadis commented Aug 7, 2025

Issue #, if available:

Description of changes:
Get aws-crt-kotlin ready to build and release K/N artifacts

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

@github-actions

This comment has been minimized.

@lauzadis lauzadis marked this pull request as ready for review August 7, 2025 18:12
@lauzadis lauzadis requested a review from a team as a code owner August 7, 2025 18:12
@github-actions

This comment has been minimized.

@lauzadis lauzadis added the no-changelog Indicates that a changelog entry isn't required for a pull request. Use sparingly. label Aug 8, 2025
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

Comment on lines 71 to -72
### Windows
Not supported yet.
Copy link
Contributor

Choose a reason for hiding this comment

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

Question: Can we add build instructions? I should've done that in my K/N Windows PRs but I didn't realize/remember this was here.

Copy link
Member Author

Choose a reason for hiding this comment

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

I have not built on Windows using our containers, is there anything we need to do besides running the script and ensuring Docker is installed?

Comment on lines 14 to 15

fun KotlinNativeTarget.namedSuffix(prefix: String, capitalized: Boolean = false): String =
prefix + if (capitalized) name.capitalized() else name
prefix + if (capitalized) name.uppercase() else name
Copy link
Contributor

Choose a reason for hiding this comment

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

Nit: If we're uppercasing then the parameter name capitalized is no longer accurate.

@github-actions

This comment has been minimized.

@sonarqubecloud
Copy link

@github-actions
Copy link

Affected Artifacts

Changed in size
Artifact Pull Request (bytes) Latest Release (bytes) Delta (bytes) Delta (percentage)
aws-crt-kotlin-jvm.jar 221,683 216,897 4,786 2.21%

@lauzadis lauzadis merged commit 6764ff8 into kn-main Aug 14, 2025
22 checks passed
@lauzadis lauzadis deleted the kn-main-catapult branch August 14, 2025 15:12
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.

4 participants