Compare commits
2 commits
0656784d41
...
dd0a1ca41f
Author | SHA1 | Date | |
---|---|---|---|
dd0a1ca41f | |||
e58ba94d97 |
21 changed files with 17 additions and 139 deletions
16
CHANGELOG.md
16
CHANGELOG.md
|
@ -2,8 +2,23 @@
|
||||||
|
|
||||||
All notable changes to this project will be documented in this file.
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
|
## [0.12.1] - 2024-07-29
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
- Webhook secret doesn't need to be base64 encoded ([691a733](https://git.kemitix.net/kemitix/git-next/commit/691a733fc37cfba5d9be72b57e24c5b9d3c1218a))
|
||||||
|
- Remove requirement for RUSTFLAGS to be set ([e56d6a3](https://git.kemitix.net/kemitix/git-next/commit/e56d6a3ebbb4b4bfcaacc986269ba898ffbd1bc6))
|
||||||
|
- Make default server config example valid ([b7abe94](https://git.kemitix.net/kemitix/git-next/commit/b7abe949e2067e1c3663d45a520385d967f19af8))
|
||||||
|
|
||||||
|
### Miscellaneous Tasks
|
||||||
|
|
||||||
|
- Update create publishing command ([bf12712](https://git.kemitix.net/kemitix/git-next/commit/bf12712bcaaefe6ae7da113e03b739b42d860fcf))
|
||||||
|
- Remove deprecated crates ([5dc0de8](https://git.kemitix.net/kemitix/git-next/commit/5dc0de8a05d610c3a5b7be00aac1033763a76949))
|
||||||
|
|
||||||
## [0.12.0] - 2024-07-28
|
## [0.12.0] - 2024-07-28
|
||||||
|
|
||||||
|
[656ec4a](https://git.kemitix.net/kemitix/git-next/commit/656ec4a534b5b55ddceb05eee6ed610207ac33d4)...[b89431b](https://git.kemitix.net/kemitix/git-next/commit/b89431b7798dec0ab80010d76327bef89b94eeb0)
|
||||||
|
|
||||||
### Bug Fixes
|
### Bug Fixes
|
||||||
|
|
||||||
- Don't log content of internal messages ([3ae1132](https://git.kemitix.net/kemitix/git-next/commit/3ae113212af3ee43f36383a22984e03e3f44f3f2))
|
- Don't log content of internal messages ([3ae1132](https://git.kemitix.net/kemitix/git-next/commit/3ae113212af3ee43f36383a22984e03e3f44f3f2))
|
||||||
|
@ -23,6 +38,7 @@ All notable changes to this project will be documented in this file.
|
||||||
- Remove deprecated crates ([5a595ec](https://git.kemitix.net/kemitix/git-next/commit/5a595ec9eed77cf961f01c671c69ca2bc7988092))
|
- Remove deprecated crates ([5a595ec](https://git.kemitix.net/kemitix/git-next/commit/5a595ec9eed77cf961f01c671c69ca2bc7988092))
|
||||||
- Bump gix from 0.63 to 0.64 ([b24675d](https://git.kemitix.net/kemitix/git-next/commit/b24675d48a3e35a9d780a7f7f8cbfb1477765a7b))
|
- Bump gix from 0.63 to 0.64 ([b24675d](https://git.kemitix.net/kemitix/git-next/commit/b24675d48a3e35a9d780a7f7f8cbfb1477765a7b))
|
||||||
- Bump mockall from 0.12 to 0.13 ([22faa85](https://git.kemitix.net/kemitix/git-next/commit/22faa851dcdd99451c736290bc17b17cbe6aa55c))
|
- Bump mockall from 0.12 to 0.13 ([22faa85](https://git.kemitix.net/kemitix/git-next/commit/22faa851dcdd99451c736290bc17b17cbe6aa55c))
|
||||||
|
- Release 0.12.0 ([b89431b](https://git.kemitix.net/kemitix/git-next/commit/b89431b7798dec0ab80010d76327bef89b94eeb0))
|
||||||
|
|
||||||
### Refactor
|
### Refactor
|
||||||
|
|
||||||
|
|
10
Cargo.toml
10
Cargo.toml
|
@ -3,7 +3,7 @@ resolver = "2"
|
||||||
members = ["crates/*"]
|
members = ["crates/*"]
|
||||||
|
|
||||||
[workspace.package]
|
[workspace.package]
|
||||||
version = "0.12.0" # Update git-next-* under workspace.dependencies
|
version = "0.12.1" # Update git-next-* under workspace.dependencies
|
||||||
|
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MIT"
|
license = "MIT"
|
||||||
|
@ -26,14 +26,6 @@ git-next-core = { path = "crates/core", version = "0.12" }
|
||||||
git-next-forge-forgejo = { path = "crates/forge-forgejo", version = "0.12" }
|
git-next-forge-forgejo = { path = "crates/forge-forgejo", version = "0.12" }
|
||||||
git-next-forge-github = { path = "crates/forge-github", version = "0.12" }
|
git-next-forge-github = { path = "crates/forge-github", version = "0.12" }
|
||||||
|
|
||||||
# remove after 0.12.0
|
|
||||||
git-next-server = { path = "crates/server", version = "0.12" }
|
|
||||||
git-next-server-actor = { path = "crates/server-actor", version = "0.12" }
|
|
||||||
git-next-forge = { path = "crates/forge", version = "0.12" }
|
|
||||||
git-next-repo-actor = { path = "crates/repo-actor", version = "0.12" }
|
|
||||||
git-next-webhook-actor = { path = "crates/webhook-actor", version = "0.12" }
|
|
||||||
git-next-file-watcher-actor = { path = "crates/file-watcher-actor", version = "0.12" }
|
|
||||||
|
|
||||||
# CLI parsing
|
# CLI parsing
|
||||||
clap = { version = "4.5", features = ["cargo", "derive"] }
|
clap = { version = "4.5", features = ["cargo", "derive"] }
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,6 @@ github = ["git-next-forge-github"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
git-next-core = { workspace = true }
|
git-next-core = { workspace = true }
|
||||||
git-next-server-actor = { workspace = true }
|
|
||||||
git-next-forge-forgejo = { workspace = true, optional = true }
|
git-next-forge-forgejo = { workspace = true, optional = true }
|
||||||
git-next-forge-github = { workspace = true, optional = true }
|
git-next-forge-github = { workspace = true, optional = true }
|
||||||
|
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
[package]
|
|
||||||
name = "git-next-file-watcher-actor"
|
|
||||||
version = { workspace = true }
|
|
||||||
edition = { workspace = true }
|
|
||||||
license = { workspace = true }
|
|
||||||
repository = { workspace = true }
|
|
||||||
description = "[deprecated crate] Config file watcher for git-next, the trunk-based development manager"
|
|
|
@ -1,11 +0,0 @@
|
||||||
# git-next
|
|
||||||
|
|
||||||
## Trunk-based developement manager.
|
|
||||||
|
|
||||||
`git-next` is a combined server and command-line tool that enables trunk-based
|
|
||||||
development workflows where each commit must pass CI before being included in
|
|
||||||
the main branch.
|
|
||||||
|
|
||||||
See [git-next](https://crates.io/crates/git-next) for more information.
|
|
||||||
|
|
||||||
N.B. this crate has been merged into [git-next](https://crates.io/git-next).
|
|
|
@ -1 +0,0 @@
|
||||||
// moved to /crates/cli/src/file_watcher
|
|
|
@ -1,7 +0,0 @@
|
||||||
[package]
|
|
||||||
name = "git-next-forge"
|
|
||||||
version = { workspace = true }
|
|
||||||
edition = { workspace = true }
|
|
||||||
license = { workspace = true }
|
|
||||||
repository = { workspace = true }
|
|
||||||
description = "[deprecated crate] Generic forge support for git-next, the trunk-based development manager"
|
|
|
@ -1,11 +0,0 @@
|
||||||
# git-next
|
|
||||||
|
|
||||||
## Trunk-based developement manager.
|
|
||||||
|
|
||||||
`git-next` is a combined server and command-line tool that enables trunk-based
|
|
||||||
development workflows where each commit must pass CI before being included in
|
|
||||||
the main branch.
|
|
||||||
|
|
||||||
See [git-next](https://crates.io/crates/git-next) for more information.
|
|
||||||
|
|
||||||
N.B. this crate has been merged into [git-next](https://crates.io/git-next).
|
|
|
@ -1 +0,0 @@
|
||||||
// moved to /crates/cli/src/forge
|
|
|
@ -1,7 +0,0 @@
|
||||||
[package]
|
|
||||||
name = "git-next-repo-actor"
|
|
||||||
version = { workspace = true }
|
|
||||||
edition = { workspace = true }
|
|
||||||
license = { workspace = true }
|
|
||||||
repository = { workspace = true }
|
|
||||||
description = "[deprecated crate] Repository support for git-next, the trunk-based development manager"
|
|
|
@ -1,11 +0,0 @@
|
||||||
# git-next
|
|
||||||
|
|
||||||
## Trunk-based developement manager.
|
|
||||||
|
|
||||||
`git-next` is a combined server and command-line tool that enables trunk-based
|
|
||||||
development workflows where each commit must pass CI before being included in
|
|
||||||
the main branch.
|
|
||||||
|
|
||||||
See [git-next](https://crates.io/crates/git-next) for more information.
|
|
||||||
|
|
||||||
N.B. this crate has been merged into [git-next](https://crates.io/git-next).
|
|
|
@ -1 +0,0 @@
|
||||||
// moved to /crates/cli/src/repo
|
|
|
@ -1,22 +0,0 @@
|
||||||
[package]
|
|
||||||
name = "git-next-server-actor"
|
|
||||||
version = { workspace = true }
|
|
||||||
edition = { workspace = true }
|
|
||||||
license = { workspace = true }
|
|
||||||
repository = { workspace = true }
|
|
||||||
description = "Server actor for git-next, the trunk-based development manager"
|
|
||||||
|
|
||||||
[dependencies]
|
|
||||||
|
|
||||||
|
|
||||||
[dev-dependencies]
|
|
||||||
# Testing
|
|
||||||
# assert2 = { workspace = true }
|
|
||||||
test-log = { workspace = true }
|
|
||||||
tokio = { workspace = true }
|
|
||||||
|
|
||||||
[lints.clippy]
|
|
||||||
nursery = { level = "warn", priority = -1 }
|
|
||||||
# pedantic = "warn"
|
|
||||||
unwrap_used = "warn"
|
|
||||||
expect_used = "warn"
|
|
|
@ -1,11 +0,0 @@
|
||||||
# git-next
|
|
||||||
|
|
||||||
## Trunk-based developement manager.
|
|
||||||
|
|
||||||
`git-next` is a combined server and command-line tool that enables trunk-based
|
|
||||||
development workflows where each commit must pass CI before being included in
|
|
||||||
the main branch.
|
|
||||||
|
|
||||||
See [git-next](https://crates.io/crates/git-next) for more information.
|
|
||||||
|
|
||||||
N.B. this crate has been merged into [git-next](https://crates.io/git-next).
|
|
|
@ -1 +0,0 @@
|
||||||
// moved to /crates/cli/src/server/actor
|
|
|
@ -1,7 +0,0 @@
|
||||||
[package]
|
|
||||||
name = "git-next-server"
|
|
||||||
version = { workspace = true }
|
|
||||||
edition = { workspace = true }
|
|
||||||
license = { workspace = true }
|
|
||||||
repository = { workspace = true }
|
|
||||||
description = "[deprecated crate] server for git-next, the trunk-based development manager"
|
|
|
@ -1,11 +0,0 @@
|
||||||
# git-next
|
|
||||||
|
|
||||||
## Trunk-based developement manager.
|
|
||||||
|
|
||||||
`git-next` is a combined server and command-line tool that enables trunk-based
|
|
||||||
development workflows where each commit must pass CI before being included in
|
|
||||||
the main branch.
|
|
||||||
|
|
||||||
See [git-next](https://crates.io/crates/git-next) for more information.
|
|
||||||
|
|
||||||
N.B. this crate has been merged into [git-next](https://crates.io/git-next).
|
|
|
@ -1 +0,0 @@
|
||||||
// moved to /crates/cli/src/server
|
|
|
@ -1,7 +0,0 @@
|
||||||
[package]
|
|
||||||
name = "git-next-webhook-actor"
|
|
||||||
version = { workspace = true }
|
|
||||||
edition = { workspace = true }
|
|
||||||
license = { workspace = true }
|
|
||||||
repository = { workspace = true }
|
|
||||||
description = "[deprecated crate] webhook actor for git-next, the trunk-based development manager"
|
|
|
@ -1,11 +0,0 @@
|
||||||
# git-next
|
|
||||||
|
|
||||||
## Trunk-based developement manager.
|
|
||||||
|
|
||||||
`git-next` is a combined server and command-line tool that enables trunk-based
|
|
||||||
development workflows where each commit must pass CI before being included in
|
|
||||||
the main branch.
|
|
||||||
|
|
||||||
See [git-next](https://crates.io/crates/git-next) for more information.
|
|
||||||
|
|
||||||
N.B. this crate has been merged into [git-next](https://crates.io/git-next).
|
|
|
@ -1 +0,0 @@
|
||||||
// moved to /crates/cli/src/webhook
|
|
Loading…
Reference in a new issue