Skip to content

chore: Gitfarm sync#16

Merged
SilanHe merged 38 commits intomainfrom
gitfarm-sync
Jan 23, 2026
Merged

chore: Gitfarm sync#16
SilanHe merged 38 commits intomainfrom
gitfarm-sync

Conversation

@SilanHe
Copy link
Contributor

@SilanHe SilanHe commented Jan 23, 2026

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

Issue Link, if available

Description

Adding automation to sync commits made to sdk and testing sdk internally.

Demo/Screenshots

Checklist

  • I have filled out every section of the PR template
  • I have thoroughly tested this change

Testing

I ran the workflow for both SDK and testing SDK:

Unit Tests

Have unit tests been written for these changes?

n/a

Integration Tests

Have integration tests been written for these changes?

n/a

Examples

Has a new example been added for the change? (if applicable)

n/a

hsilan and others added 30 commits January 22, 2026 15:07
Removed GITFARM_PACKAGE_NAME from required secrets.
Removed GITFARM_PACKAGE_NAME from secrets in sync-sdk workflow.
Removed GITFARM_PACKAGE_NAME from secrets in sync-testing-sdk.yml.
Updated S3 file path and payload for Gitfarm commit.
added space in aws-durable-execution-sdk-java pom.xml to trigger sdk sync
@SilanHe SilanHe requested a review from maschnetwork January 23, 2026 00:54
<module>aws-durable-execution-sdk-java</module>
<module>aws-durable-execution-sdk-java-testing</module>
<module>sdk-integration-tests</module>
<module>examples</module>
Copy link
Contributor

@zhongkechen zhongkechen Jan 23, 2026

Choose a reason for hiding this comment

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

I think renaming the modules isn't necessary, is it?

Copy link
Contributor Author

@SilanHe SilanHe Jan 23, 2026

Choose a reason for hiding this comment

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

I was testing the GitHub Workflow that I've committed. It is triggered by a commit. We can squash this prior to merging in the GitHub console.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

and yeah, renaming the modules isn't necessary

Copy link
Contributor

Choose a reason for hiding this comment

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

I see that some repos are using long module names:
https://github.com/aws/aws-sdk-java/blob/master/pom.xml#L36

But it looks like newer repos are using shorter module names, e.g.
https://github.com/aws/aws-sdk-java-v2/blob/master/pom.xml

So I lean to keeping the current names.

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 personally think that using that having exact module names that match what the respective packages will be called is the best customer experience. I can disagree and commit here.

@zhongkechen
Copy link
Contributor

Why does this PR have so many commits?

@SilanHe
Copy link
Contributor Author

SilanHe commented Jan 23, 2026

@SilanHe SilanHe merged commit 43ae4fe into main Jan 23, 2026
2 checks passed
@SilanHe SilanHe deleted the gitfarm-sync branch January 23, 2026 21:12
maschnetwork pushed a commit that referenced this pull request Jan 27, 2026
sync sdk and sdk testing internally

---------

Co-authored-by: hsilan <hsilan@amazon.com>
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