diff --git a/.github/workflows/release-pr.yml b/.github/workflows/release-pr.yml index 7b143c3..8950495 100644 --- a/.github/workflows/release-pr.yml +++ b/.github/workflows/release-pr.yml @@ -70,6 +70,7 @@ jobs: --verbose \ --config "${{ env.crate_path }}/release.toml" \ --allow-branch "${{ env.branch_name }}" \ + --dependent-version upgrade \ --package "${{ env.crate_name }}" \ "${{ inputs.version }}" diff --git a/Cargo.lock b/Cargo.lock index 64af227..116b7be 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1024,7 +1024,7 @@ dependencies = [ [[package]] name = "ignore-files" -version = "1.0.0" +version = "1.0.0-almost-there" dependencies = [ "dunce", "futures", @@ -1659,7 +1659,7 @@ dependencies = [ [[package]] name = "project-origins" -version = "1.0.0" +version = "1.0.0-almost-there" dependencies = [ "dunce", "futures", @@ -2608,7 +2608,7 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "watchexec" -version = "2.0.0" +version = "2.0.0-almost-there" dependencies = [ "async-priority-channel", "async-recursion 1.0.0", @@ -2657,7 +2657,7 @@ dependencies = [ [[package]] name = "watchexec-filterer-globset" -version = "1.0.0" +version = "1.0.0-almost-there" dependencies = [ "dunce", "ignore", @@ -2672,7 +2672,7 @@ dependencies = [ [[package]] name = "watchexec-filterer-ignore" -version = "1.0.0" +version = "1.0.0-almost-there" dependencies = [ "dunce", "ignore", @@ -2686,7 +2686,7 @@ dependencies = [ [[package]] name = "watchexec-filterer-tagged" -version = "0.1.0" +version = "0.1.0-almost-there" dependencies = [ "dunce", "globset", diff --git a/crates/cli/Cargo.toml b/crates/cli/Cargo.toml index 9c5e928..a9c5e28 100644 --- a/crates/cli/Cargo.toml +++ b/crates/cli/Cargo.toml @@ -29,22 +29,31 @@ miette = { version = "4.7.1", features = ["fancy"] } notify-rust = "4.5.2" tracing = "0.1.26" tracing-log = "0.1.3" -watchexec = { version = "2.0.0", path = "../lib" } -watchexec-filterer-globset = { version = "1.0.0", path = "../filterer/globset" } -watchexec-filterer-tagged = { version = "0.1.0", path = "../filterer/tagged" } [dependencies.clap] version = "3.1.18" features = ["cargo", "wrap_help"] [dependencies.ignore-files] -version = "1.0.0" +version = "1.0.0-almost-there" path = "../ignore-files" [dependencies.project-origins] -version = "1.0.0" +version = "1.0.0-almost-there" path = "../project-origins" +[dependencies.watchexec] +version = "2.0.0-almost-there" +path = "../lib" + +[dependencies.watchexec-filterer-globset] +version = "1.0.0-almost-there" +path = "../filterer/globset" + +[dependencies.watchexec-filterer-tagged] +version = "0.1.0-almost-there" +path = "../filterer/tagged" + [dependencies.tokio] version = "1.19.2" features = [ diff --git a/crates/filterer/globset/Cargo.toml b/crates/filterer/globset/Cargo.toml index 83d7880..f1aca8c 100644 --- a/crates/filterer/globset/Cargo.toml +++ b/crates/filterer/globset/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "watchexec-filterer-globset" -version = "1.0.0" +version = "1.0.0-almost-there" authors = ["Matt Green ", "Félix Saparelli "] license = "Apache-2.0" @@ -18,14 +18,14 @@ edition = "2021" [dependencies] ignore = "0.4.18" tracing = "0.1.26" -watchexec = { version = "2.0.0", path = "../../lib" } +watchexec = { version = "2.0.0-almost-there", path = "../../lib" } [dependencies.ignore-files] -version = "1.0.0" +version = "1.0.0-almost-there" path = "../../ignore-files" [dependencies.watchexec-filterer-ignore] -version = "1.0.0" +version = "1.0.0-almost-there" path = "../ignore" [dev-dependencies] @@ -33,7 +33,7 @@ dunce = "1.0.2" tracing-subscriber = "0.3.6" [dev-dependencies.project-origins] -version = "1.0.0" +version = "1.0.0-almost-there" path = "../../project-origins" [dev-dependencies.tokio] diff --git a/crates/filterer/ignore/Cargo.toml b/crates/filterer/ignore/Cargo.toml index e6fc754..1e7504d 100644 --- a/crates/filterer/ignore/Cargo.toml +++ b/crates/filterer/ignore/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "watchexec-filterer-ignore" -version = "1.0.0" +version = "1.0.0-almost-there" authors = ["Félix Saparelli "] license = "Apache-2.0" @@ -18,10 +18,10 @@ edition = "2021" [dependencies] ignore = "0.4.18" tracing = "0.1.26" -watchexec = { version = "2.0.0", path = "../../lib" } +watchexec = { version = "2.0.0-almost-there", path = "../../lib" } [dependencies.ignore-files] -version = "1.0.0" +version = "1.0.0-almost-there" path = "../../ignore-files" [dev-dependencies] @@ -29,7 +29,7 @@ dunce = "1.0.2" tracing-subscriber = "0.3.6" [dev-dependencies.project-origins] -version = "1.0.0" +version = "1.0.0-almost-there" path = "../../project-origins" [dev-dependencies.tokio] diff --git a/crates/filterer/tagged/Cargo.toml b/crates/filterer/tagged/Cargo.toml index 086d2e9..ab4feeb 100644 --- a/crates/filterer/tagged/Cargo.toml +++ b/crates/filterer/tagged/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "watchexec-filterer-tagged" -version = "0.1.0" +version = "0.1.0-almost-there" authors = ["Félix Saparelli "] license = "Apache-2.0" @@ -25,10 +25,10 @@ ignore = "0.4.18" nom = "7.0.0" regex = "1.5.4" unicase = "2.6.0" -watchexec = { version = "2.0.0", path = "../../lib" } +watchexec = { version = "2.0.0-almost-there", path = "../../lib" } [dependencies.ignore-files] -version = "1.0.0" +version = "1.0.0-almost-there" path = "../../ignore-files" [dependencies.tokio] @@ -38,14 +38,14 @@ features = [ ] [dependencies.watchexec-filterer-ignore] -version = "1.0.0" +version = "1.0.0-almost-there" path = "../ignore" [dev-dependencies] tracing-subscriber = "0.3.6" [dev-dependencies.project-origins] -version = "1.0.0" +version = "1.0.0-almost-there" path = "../../project-origins" [dev-dependencies.tokio] diff --git a/crates/ignore-files/Cargo.toml b/crates/ignore-files/Cargo.toml index 10828a6..787d4b9 100644 --- a/crates/ignore-files/Cargo.toml +++ b/crates/ignore-files/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ignore-files" -version = "1.0.0" +version = "1.0.0-almost-there" authors = ["Félix Saparelli "] license = "Apache-2.0" @@ -25,5 +25,5 @@ miette = "4.7.1" thiserror = "1.0.31" [dependencies.project-origins] -version = "1.0.0" +version = "1.0.0-almost-there" path = "../project-origins" diff --git a/crates/lib/Cargo.toml b/crates/lib/Cargo.toml index 3968912..1f8ebfc 100644 --- a/crates/lib/Cargo.toml +++ b/crates/lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "watchexec" -version = "2.0.0" +version = "2.0.0-almost-there" authors = ["Matt Green ", "Félix Saparelli "] license = "Apache-2.0" @@ -31,14 +31,14 @@ version = "1.0.8" features = ["with-tokio"] [dependencies.ignore-files] -version = "1.0.0" +version = "1.0.0-almost-there" path = "../ignore-files" [dependencies.notify] version = "=5.0.0-pre.15" [dependencies.project-origins] -version = "1.0.0" +version = "1.0.0-almost-there" path = "../project-origins" [dependencies.tokio] diff --git a/crates/project-origins/Cargo.toml b/crates/project-origins/Cargo.toml index 070e695..8ce3b4d 100644 --- a/crates/project-origins/Cargo.toml +++ b/crates/project-origins/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "project-origins" -version = "1.0.0" +version = "1.0.0-almost-there" authors = ["Félix Saparelli "] license = "Apache-2.0"