From 474a9b5aaa0c1d6e63426830fc11fa9ed9dca201 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Fri, 2 Aug 2024 08:58:19 +0100 Subject: [PATCH] chore: release Signed-off-by: Paul Campbell --- Cargo.lock | 8 ++++---- Cargo.toml | 8 ++++---- crates/cli/CHANGELOG.md | 17 +++++++++++++++++ crates/core/CHANGELOG.md | 15 +++++++++++++++ crates/forge-forgejo/CHANGELOG.md | 12 ++++++++++++ crates/forge-github/CHANGELOG.md | 12 ++++++++++++ 6 files changed, 64 insertions(+), 8 deletions(-) create mode 100644 crates/cli/CHANGELOG.md create mode 100644 crates/core/CHANGELOG.md create mode 100644 crates/forge-forgejo/CHANGELOG.md create mode 100644 crates/forge-github/CHANGELOG.md diff --git a/Cargo.lock b/Cargo.lock index d14a1ea..7668128 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -837,7 +837,7 @@ dependencies = [ [[package]] name = "git-next" -version = "0.12.1" +version = "0.13.0" dependencies = [ "actix", "actix-rt", @@ -876,7 +876,7 @@ dependencies = [ [[package]] name = "git-next-core" -version = "0.12.1" +version = "0.13.0" dependencies = [ "actix", "actix-rt", @@ -904,7 +904,7 @@ dependencies = [ [[package]] name = "git-next-forge-forgejo" -version = "0.12.1" +version = "0.13.0" dependencies = [ "assert2", "async-trait", @@ -925,7 +925,7 @@ dependencies = [ [[package]] name = "git-next-forge-github" -version = "0.12.1" +version = "0.13.0" dependencies = [ "assert2", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index 485f3b7..17f3276 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ resolver = "2" members = ["crates/*"] [workspace.package] -version = "0.12.1" # Update git-next-* under workspace.dependencies +version = "0.13.0" edition = "2021" license = "MIT" @@ -22,9 +22,9 @@ unwrap_used = "warn" expect_used = "warn" [workspace.dependencies] -git-next-core = { path = "crates/core", 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-core = { path = "crates/core", version = "0.13" } +git-next-forge-forgejo = { path = "crates/forge-forgejo", version = "0.13" } +git-next-forge-github = { path = "crates/forge-github", version = "0.13" } # CLI parsing clap = { version = "4.5", features = ["cargo", "derive"] } diff --git a/crates/cli/CHANGELOG.md b/crates/cli/CHANGELOG.md new file mode 100644 index 0000000..1fbd4c1 --- /dev/null +++ b/crates/cli/CHANGELOG.md @@ -0,0 +1,17 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.13.0](https://git.kemitix.net/kemitix/git-next/compare/git-next-v0.12.1...git-next-v0.13.0) - 2024-08-02 + +### Added +- send email notifications (sendmail/smtp) +- [**breaking**] restructured server config into listen & shout sections +- remove notification.type +- terminate process if config file is invalid +- return better errors to user on server failure +- return better errors to the user on init diff --git a/crates/core/CHANGELOG.md b/crates/core/CHANGELOG.md new file mode 100644 index 0000000..a3a94dd --- /dev/null +++ b/crates/core/CHANGELOG.md @@ -0,0 +1,15 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.13.0](https://git.kemitix.net/kemitix/git-next/compare/git-next-core-v0.12.1...git-next-core-v0.13.0) - 2024-08-02 + +### Added +- send email notifications (sendmail/smtp) +- [**breaking**] restructured server config into listen & shout sections +- remove notification.type +- [**breaking**] reduce the max commit dev can be ahead of main diff --git a/crates/forge-forgejo/CHANGELOG.md b/crates/forge-forgejo/CHANGELOG.md new file mode 100644 index 0000000..81501ec --- /dev/null +++ b/crates/forge-forgejo/CHANGELOG.md @@ -0,0 +1,12 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.13.0](https://git.kemitix.net/kemitix/git-next/compare/git-next-forge-forgejo-v0.12.1...git-next-forge-forgejo-v0.13.0) - 2024-08-02 + +### Added +- [**breaking**] restructured server config into listen & shout sections diff --git a/crates/forge-github/CHANGELOG.md b/crates/forge-github/CHANGELOG.md new file mode 100644 index 0000000..71d72c1 --- /dev/null +++ b/crates/forge-github/CHANGELOG.md @@ -0,0 +1,12 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.13.0](https://git.kemitix.net/kemitix/git-next/compare/git-next-forge-github-v0.12.1...git-next-forge-github-v0.13.0) - 2024-08-02 + +### Added +- [**breaking**] restructured server config into listen & shout sections