mirror of
https://github.com/fafhrd91/actix-web
synced 2024-11-23 16:21:06 +01:00
prepare actix-router release 0.5.0-beta.3
This commit is contained in:
parent
73bbe56971
commit
9cd8526085
@ -78,7 +78,7 @@ actix-utils = "3.0.0"
|
|||||||
actix-tls = { version = "3.0.0-rc.1", default-features = false, optional = true }
|
actix-tls = { version = "3.0.0-rc.1", default-features = false, optional = true }
|
||||||
|
|
||||||
actix-http = "3.0.0-beta.16"
|
actix-http = "3.0.0-beta.16"
|
||||||
actix-router = "0.5.0-beta.2"
|
actix-router = "0.5.0-beta.3"
|
||||||
actix-web-codegen = "0.5.0-beta.6"
|
actix-web-codegen = "0.5.0-beta.6"
|
||||||
|
|
||||||
ahash = "0.7"
|
ahash = "0.7"
|
||||||
|
@ -1,6 +1,9 @@
|
|||||||
# Changes
|
# Changes
|
||||||
|
|
||||||
## Unreleased - 2021-xx-xx
|
## Unreleased - 2021-xx-xx
|
||||||
|
|
||||||
|
|
||||||
|
## 0.5.0-beta.3 - 2021-12-17
|
||||||
* Minimum supported Rust version (MSRV) is now 1.52.
|
* Minimum supported Rust version (MSRV) is now 1.52.
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "actix-router"
|
name = "actix-router"
|
||||||
version = "0.5.0-beta.2"
|
version = "0.5.0-beta.3"
|
||||||
authors = [
|
authors = [
|
||||||
"Nikolay Kim <fafhrd91@gmail.com>",
|
"Nikolay Kim <fafhrd91@gmail.com>",
|
||||||
"Ali MJ Al-Nasrawy <alimjalnasrawy@gmail.com>",
|
"Ali MJ Al-Nasrawy <alimjalnasrawy@gmail.com>",
|
||||||
|
@ -18,7 +18,7 @@ proc-macro = true
|
|||||||
quote = "1"
|
quote = "1"
|
||||||
syn = { version = "1", features = ["full", "parsing"] }
|
syn = { version = "1", features = ["full", "parsing"] }
|
||||||
proc-macro2 = "1"
|
proc-macro2 = "1"
|
||||||
actix-router = "0.5.0-beta.2"
|
actix-router = "0.5.0-beta.3"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
actix-macros = "0.2.3"
|
actix-macros = "0.2.3"
|
||||||
|
41
scripts/unreleased
Executable file
41
scripts/unreleased
Executable file
@ -0,0 +1,41 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
set -euo pipefail
|
||||||
|
|
||||||
|
bold="\033[1m"
|
||||||
|
reset="\033[0m"
|
||||||
|
|
||||||
|
unreleased_for() {
|
||||||
|
DIR=$1
|
||||||
|
|
||||||
|
CARGO_MANIFEST=$DIR/Cargo.toml
|
||||||
|
CHANGELOG_FILE=$DIR/CHANGES.md
|
||||||
|
|
||||||
|
# get current version
|
||||||
|
PACKAGE_NAME="$(sed -nE 's/^name ?= ?"([^"]+)"$/\1/ p' "$CARGO_MANIFEST" | head -n 1)"
|
||||||
|
CURRENT_VERSION="$(sed -nE 's/^version ?= ?"([^"]+)"$/\1/ p' "$CARGO_MANIFEST")"
|
||||||
|
|
||||||
|
CHANGE_CHUNK_FILE="$(mktemp)"
|
||||||
|
|
||||||
|
# get changelog chunk and save to temp file
|
||||||
|
cat "$CHANGELOG_FILE" |
|
||||||
|
# skip up to unreleased heading
|
||||||
|
sed '1,/Unreleased/ d' |
|
||||||
|
# take up to previous version heading
|
||||||
|
sed "/$CURRENT_VERSION/ q" |
|
||||||
|
# drop last line
|
||||||
|
sed '$d' \
|
||||||
|
>"$CHANGE_CHUNK_FILE"
|
||||||
|
|
||||||
|
# if word count of changelog chunk is 0 then exit
|
||||||
|
if [ "$(wc -w "$CHANGE_CHUNK_FILE" | awk '{ print $1 }')" = "0" ]; then
|
||||||
|
return 0;
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "${bold}# ${PACKAGE_NAME}${reset} since ${bold}v$CURRENT_VERSION${reset}"
|
||||||
|
cat "$CHANGE_CHUNK_FILE"
|
||||||
|
}
|
||||||
|
|
||||||
|
for f in $(fd --absolute-path CHANGES.md); do
|
||||||
|
unreleased_for $(dirname $f)
|
||||||
|
done
|
Loading…
Reference in New Issue
Block a user