Skip to content

Conversation

0marperez
Copy link
Contributor

Issue #

N/A

Description of changes

Refactors service check batch, e2e tests, and artifact size metrics
See: aws/aws-kotlin-repo-tools#150

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 Oct 3, 2025
Copy link

github-actions bot commented Oct 3, 2025

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

Copy link

github-actions bot commented Oct 3, 2025

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

@0marperez 0marperez marked this pull request as ready for review October 3, 2025 15:50
@0marperez 0marperez requested a review from a team as a code owner October 3, 2025 15:50
Copy link

github-actions bot commented Oct 3, 2025

A new generated diff is ready to view.

  • No codegen difference in the AWS SDK

Comment on lines +34 to +40
concurrency:
group: ${{ github.ref }}
cancel-in-progress: true

permissions:
id-token: write
contents: read
Copy link
Member

Choose a reason for hiding this comment

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

nit: these typically go at the top of the file

}

artifactSizeMetrics {
artifactPrefixes = setOf(":services", ":aws-runtime")
Copy link
Member

Choose a reason for hiding this comment

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

How are we filtering the artifact size computation to only these projects now?

Copy link
Contributor Author

@0marperez 0marperez Oct 8, 2025

Choose a reason for hiding this comment

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

We're not filtering for artifacts from those two projects anymore. Now we're filtering for artifacts that are configured for publishing to Maven. Our updated codebuild service check job does this by running publishAllPublicationsToTestLocalRepository and then looking in the test local repository.

It should be better because we won't have to maintain hard coded lists anymore like this one. We never updated this to include hll's.

Copy link
Member

Choose a reason for hiding this comment

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

Ok right, that sounds great

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.

2 participants