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

Publish crates-io packages on release #3158

Closed
clearloop opened this issue Aug 23, 2023 · 3 comments
Closed

Publish crates-io packages on release #3158

clearloop opened this issue Aug 23, 2023 · 3 comments
Labels
C1-feature Feature request Q1-easy

Comments

@clearloop
Copy link
Contributor

Problem to Solve

after #3103, we can publish packages with CI, so, publish all crates-io packages when tagging release as well

Possible Solution

trigger this action in the release workflow

Notes

No response

@clearloop clearloop added the C1-feature Feature request label Aug 23, 2023
@shamilsan shamilsan changed the title Publish crates-io pacakges on release Publish crates-io packages on release Aug 23, 2023
@clearloop
Copy link
Contributor Author

clearloop commented Nov 27, 2023

ref #3515, on releasing, publish the packages with the version on master in last commit

@clearloop
Copy link
Contributor Author

clearloop commented Jan 10, 2024

This actually almost has been implemented, for the extra work

  1. Trigger https://github.com/gear-tech/gear/blob/master/.github/workflows/crates-io.yml#L3 on tagging/releasing
  2. In the cli crates-io, command release, which
    2.1 pick the version from previous commit, bcz our version in master is always greater than the last version
    2.2 release with the previous version

@clearloop
Copy link
Contributor Author

stay manually

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C1-feature Feature request Q1-easy
Projects
None yet
Development

No branches or pull requests

1 participant