Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@Pilou97
Copy link
Owner

@Pilou97 Pilou97 commented Jun 24, 2025

Context

Whole refacto of yggit. The features stay the same.

What has changed:

  • split project in many crates
  • added justfile for better workflow
  • new abstractions to test everything (even the UI)
  • better CI
  • custom clippy configuration

Noticeable changes

There are no breaking changes, but some stuff has been fixed, and some features have been added

--onto

--onto is a new argument to allows you to specify the base branch. For now, the base branch could only be main or master. I was working with main branched named next or main-v2.

Now you can use:

yggit push --onto dev
yggit show --onto dev
yggit apply --onto dev

Parsing

Any character are allowed, gitmoji is supported

Apply and --no-push

In the future apply will disapear, I prefer to have a dry run flag for any sub command.
You can use --no-push when pushing with yggit push --no-push it will have the same effect as yggit apply. Only the notes will be affected.

@Pilou97 Pilou97 force-pushed the v2 branch 5 times, most recently from dd785c3 to e426908 Compare June 24, 2025 08:49
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.

2 participants