DEV Community

Cover image for GitUI v0.6
Stephan Dilly
Stephan Dilly

Posted on

5 2

GitUI v0.6

GitUI - the fastest terminal tool for git written in rust

In v0.6 you can open detail info on previous commits and inspect diffs in ⚡️speed: https://github.com/extrawurst/gitui/releases/tag/v0.6.0

Please check it out and let me know what you think❤️

Top comments (4)

Collapse
 
5422m4n profile image
Sven Kanoldt

Pretty dope that tool! Well done.

Btw: I've noticed you use github workflow's CD features to attach the build artifacts on the release automatically. That it self is probably a nice post worthy. However, I wonder (and i'm using travis ci for my tool), about your workflow.
Do you have a final PR for a release where increment the Cargo.toml version number and after that PR got merged you tag? Or do you tag before the PR gets merged?

Next quesiton would then be cargo publish as part of CD or better not?

I found little good practises around that.

Collapse
 
extrawurst profile image
Stephan Dilly

Hey thanks!

Currently the CD kicks in once a tag is set, before that I publish manually and update the version in cargo.toml - i still want to extend the CD pipeline to handle all of that once a tag is set.

regarding GitHub Actions I have written about that a while ago: blog.extrawurst.org/general/2020/0...

Collapse
 
5422m4n profile image
Sven Kanoldt

Man, that is Gold! Even with Homebrew prep. Very cool.
Thanks a lot, I’ll gut it tomorrow a shot with Travis CI and see how far I come, also regarding cargo publish on tag.

Collapse
 
weeklytyped profile image
Weekly Typed

This is a great tool! Great work. Love seeing great tools written in Rust. I'm new (maybe an advanced beginner), so it's cool to find something I can use that is also good example code :).

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay