Commit 6ad8cc4
committed
chore(publish): enable crates.io publishing for host, shell, and shell-core
These three crates were added after the 0.3.x release cycle with
publish = false while their APIs stabilized. They are now required
transitive dependencies of the published taskers app crate, so they
must be publishable for cargo install to resolve correctly.
Also adds taskers-core, taskers-shell-core, taskers-host, and
taskers-shell to the documented publish order in docs/release.md.
Constraint: crates.io requires all non-optional path deps to be published
Confidence: high
Scope-risk: narrow
Tested: cargo publish --dry-run -p taskers-domain, taskers-paths (leaf crates)
Not-tested: full sequential publish of all 11 crates1 parent ed0cf3c commit 6ad8cc4
4 files changed
Lines changed: 4 additions & 3 deletions
File tree
- crates
- taskers-host
- taskers-shell-core
- taskers-shell
- docs
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
| 83 | + | |
| 84 | + | |
83 | 85 | | |
| 86 | + | |
| 87 | + | |
84 | 88 | | |
85 | 89 | | |
86 | 90 | | |
| |||
0 commit comments