-
Notifications
You must be signed in to change notification settings - Fork 20
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
Improve CI #22
Improve CI #22
Conversation
I have a suggestion regarding the |
Hi @Roms1383 Thank you for tackling this issue. With your help, I want to improve the whole CI, improve quality/reliability and reduce build time as much as possible. Indeed, I want the I already have some question regarding the current state of your PR:
Anyway, thanks again for doing this. |
cargo actually reads both (see config), but you're right the preferred one is with
Yes, as far as I remember there's an issue with semver in dependencies version at the moment. I fixed it on my repo by temporarily specifying this and the git path (see e1becfd).
Of course! :)
Added it too! |
By the way you don't necessarily need to use char emoji directly in commit messages, but you can type them as text like |
How do you usually like to trigger releases ? |
I am a lazy guy, I click on the icon to copy/paste the emoji. |
My current process is the following:
I am comfortable to have a manual process for the moment. I could change it if you have an interesting solution. |
Mine is similar:
and if everything goes fine I manually update the draft release to a published release. For example in this release workflow. |
So, you want to move the publish crate step to the release workflow? If this is your idea, I am ok doing that. |
Ready for review @Odonno 🎉 |
As a side note, a recurrent warning in the console inform that |
Yes, I know. I started to play with |
You could just keep As you can see from last 2 Actions runs, we're green & ready for review ! 🚀 |
Review is done. There are many changes in this PR so I detected some things to change. I will remove |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we are close to the end. 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems good to me. Thank you for your effort.
Related to #5