Remove obsolete release order (#683)

This commit is contained in:
Félix Saparelli 2023-11-26 16:15:29 +13:00 committed by GitHub
parent b54cd60146
commit 318f850e9b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 16 deletions

View File

@ -59,14 +59,11 @@ A release goes like this:
### Release order
When all crates need releasing, the order is:
Use this command to see the tree of workspace dependencies:
- project-origins (depends on nothing)
- ignore-files (depends on project-origins)
- watchexec lib
- ignore filterer (depends on watchexec lib)
- other filterers (depends on ignore filterer)
- watchexec cli
```console
$ cargo tree -p watchexec-cli | rg -F '(/' --color=never | sed 's/ v[0-9].*//'
```
## Overview

View File

@ -1,9 +0,0 @@
Sometimes it's needed to release every crate in the workspace, or several dependent crates at once.
In those cases, this is the order to do it in:
- project-origins
- ignored-files (depends on project-origins)
- lib (depends on project-origins and ignored-files)
- filterer/ignore (depends on lib)
- filterer/globset and /tagged (depend on lib and filterer/ignore)
- cli (depends on everything)