Skip to content

A gui tool written in Dioxus to make it easy to release a workspace of crates to crates.io

Notifications You must be signed in to change notification settings

jkelleyrtp/cargo-easy-release

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Easy-Release: a visual tool for releasing workspaces of libraries

A work-in-progress GUI for releasing a large workspace of crates manually, but easily.

Features (work in progress):

  • List dependencies and ensure deps are up to date before releasing
  • Autodetect semver semantics
  • Ensure every crate has proper fields configured before upload
  • Ensure versions are up to date
  • Ignore no-publish crates
  • Automatically sort release list in order of dependency chain (release core libraries first)

Screenshot

image

About

A gui tool written in Dioxus to make it easy to release a workspace of crates to crates.io

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published