Skip to content

PLT-1356 chore: switch to s3pypi publish and split CI workflows#72

Open
KhueDuong wants to merge 1 commit intomasterfrom
plt-000/swicth-release-please-to-publish-workflow
Open

PLT-1356 chore: switch to s3pypi publish and split CI workflows#72
KhueDuong wants to merge 1 commit intomasterfrom
plt-000/swicth-release-please-to-publish-workflow

Conversation

@KhueDuong
Copy link
Copy Markdown
Contributor

Summary

  • Delete release-please.yaml — removes the release-please gated workflow (automated changelog, version bumps, and inline Docker build steps)
  • Add build.yaml — builds and pushes Docker image to ECR on every push to master, using uptick/actions reusable CI workflow
  • Replace publish.yaml — switches from Poetry/PyPI publishing to s3pypi via uptick/actions reusable CI workflow, triggered on GitHub release

Test plan

  • Merge to master and verify Docker image is built and pushed to ECR via build.yaml
  • Create a GitHub release and verify the package is published to s3pypi via publish.yaml

🤖 Generated with Claude Code

@KhueDuong KhueDuong changed the title Switch to s3pypi publish and split CI workflows PLT-1356 chore: switch to s3pypi publish and split CI workflows Mar 30, 2026
@KhueDuong KhueDuong requested review from uptickmetachu and removed request for uptickmetachu March 30, 2026 03:35
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.

1 participant