Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

feat: add github actions to sync and release wheel #1154

Merged
merged 5 commits into from
Sep 18, 2023

Conversation

jiashenC
Copy link
Member

Need to figure out a way to test it.

@jiashenC jiashenC linked an issue Sep 17, 2023 that may be closed by this pull request
2 tasks
@gaurav274
Copy link
Member

Can we skip the Pypi stage and test it on a fork?

@jiashenC jiashenC requested a review from gaurav274 September 18, 2023 03:02
@jiashenC
Copy link
Member Author

Can we skip the Pypi stage and test it on a fork?

Verified the Sync workflow works that once the version file is updated, it will automatically sync master and staging.

The Release workflow will be triggered when Sync completes successfully. A .pypirc file is created but the last make wheel step is skipped for verification.

@xzdandy xzdandy added the Feature Request ✨ New feature or request label Sep 18, 2023
@xzdandy xzdandy added this to the v0.3.5 milestone Sep 18, 2023
@xzdandy
Copy link
Collaborator

xzdandy commented Sep 18, 2023

Could we update the documentation on how does the release work? Thanks!

@jiashenC jiashenC requested a review from xzdandy September 18, 2023 14:22
@jiashenC
Copy link
Member Author

Could we update the documentation on how does the release work? Thanks!

Added docs.

@jiashenC jiashenC merged commit c95219f into staging Sep 18, 2023
@jiashenC jiashenC deleted the 1142-automate-the-minor-release-procedure branch September 18, 2023 17:39
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Feature Request ✨ New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Automate the minor release procedure
3 participants