chore(ci): make local packages publishable

This commit is contained in:
LoricAndre 2025-05-04 18:02:09 +02:00
parent 9c96d48e55
commit 0df30b83fe
48 changed files with 24 additions and 14 deletions

View file

@ -19,13 +19,13 @@ publish = true
publish_no_verify = false
changelog_include = [
"skim",
"skim-common",
"skim-tuikit",
"shell",
"plugin",
"bin",
"xtask",
"common",
"e2e",
"tuikit"
"e2e"
]
changelog_path = "./CHANGELOG.md"
changelog_update = true
@ -34,11 +34,21 @@ git_release_enable = true
git_tag_name = "v{{ version }}"
[[package]]
name = "e2e"
release = false
publish = false
name = "skim-common"
publish = true
publish_no_verify = false
git_tag_enable = true
git_tag_name = "common-v{{ version }}"
[[package]]
name = "tuikit"
name = "skim-tuikit"
publish = true
publish_no_verify = false
git_tag_enable = true
git_tag_name = "tuikit-v{{ version }}"
[[package]]
name = "e2e"
release = false
publish = false
[[package]]

View file

@ -1,5 +1,5 @@
[package]
name = "common"
name = "skim-common"
version = "0.1.0"
edition = "2024"

View file

@ -1,11 +1,11 @@
[package]
name = "tuikit"
name = "skim-tuikit"
version = "0.6.0"
authors = ["Jinzhou Zhang <lotabout@gmail.com>"]
description = "Toolkit for writing TUI applications"
documentation = "https://docs.rs/tuikit"
homepage = "https://github.com/lotabout/tuikit"
repository = "https://github.com/lotabout/tuikit"
homepage = "https://github.com/skim-rs/skim/tuikit"
repository = "https://github.com/skim-rs/skim"
readme = "README.md"
keywords = ["tui", "terminal", "tty", "color"]
license = "MIT"
@ -13,7 +13,7 @@ edition = "2018"
[dependencies]
bitflags = { workspace = true }
common = { path = "../common/" }
skim-common = { path = "../skim-common/", version = "0.1.0" }
lazy_static = { workspace = true }
log = { workspace = true }
nix = { workspace = true, default-features = false, features = ["fs", "poll", "signal", "term"] }

View file

@ -24,7 +24,6 @@ beef = { workspace = true }
bitflags = { workspace = true }
chrono = { workspace = true }
clap = { workspace = true, optional = true, features = ["cargo", "derive", "unstable-markdown"] }
common = { path = "../common/" }
crossbeam = { workspace = true }
defer-drop = { workspace = true }
derive_builder = { workspace = true }
@ -38,9 +37,10 @@ rayon = { workspace = true }
regex = { workspace = true }
shell-quote = { workspace = true }
shlex = { workspace = true, optional = true }
skim-common = { path = "../skim-common/", version = "0.1.0" }
skim-tuikit = { path = "../skim-tuikit/", version = "0.6.0" }
time = { workspace = true }
timer = { workspace = true }
tuikit = { path = "../tuikit/" }
unicode-width = { workspace = true }
vte = { workspace = true }
which = { workspace = true }