Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

RSDK-3383 - Workflow updates #53

Merged
merged 18 commits into from
Jun 5, 2023
Merged

RSDK-3383 - Workflow updates #53

merged 18 commits into from
Jun 5, 2023

Conversation

cheukt
Copy link
Member

@cheukt cheukt commented Jun 2, 2023

this creates the a draft release from the release action with an automated version bump. The builds are automatically populated as well
adds publish action to publish to crates

tested all the way up to actually publishing (able to run it with --dry-run with no issues tho)

basically follows the structure of the python workflows before we revamped it

@cheukt cheukt force-pushed the workflow-updates branch from c5acbc9 to c3ffa48 Compare June 2, 2023 20:30
@cheukt cheukt marked this pull request as ready for review June 2, 2023 20:51
@cheukt cheukt requested a review from a team as a code owner June 2, 2023 20:51
@cheukt cheukt requested review from maximpertsov, clintpurser, njooma and stuqdog and removed request for a team, maximpertsov and clintpurser June 2, 2023 20:51
@clintpurser
Copy link
Member

what are these updates for?

@cheukt
Copy link
Member Author

cheukt commented Jun 2, 2023

added a description, but the current state is quite annoying every time we want to do a release. you have to press the release action, then wait for things to finish, then download the zip, then unzip, then create the release and publish that, then actually publish to crates locally. with these changes you just have to start the release action and then when that finishes, release the draft release

@cheukt cheukt changed the title Workflow updates RSDK-3383 - Workflow updates Jun 2, 2023
@cheukt cheukt merged commit 168ca28 into main Jun 5, 2023
@cheukt cheukt deleted the workflow-updates branch June 5, 2023 20:28
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