prep for initial release (#51)
This commit is contained in:
parent
1af79ebec7
commit
131ad61e6b
|
@ -0,0 +1,16 @@
|
||||||
|
:showtitle:
|
||||||
|
:toc: left
|
||||||
|
:icons: font
|
||||||
|
:toclevels: 1
|
||||||
|
|
||||||
|
= Typify Changelog
|
||||||
|
|
||||||
|
// WARNING: This file is modified programmatically by `cargo release` as
|
||||||
|
// configured in release.toml. DO NOT change the format of the headers or the
|
||||||
|
// list of raw commits.
|
||||||
|
|
||||||
|
// cargo-release: next header goes here (do not change this line)
|
||||||
|
|
||||||
|
== Unreleased changes (release date TBD)
|
||||||
|
|
||||||
|
First published version
|
|
@ -1022,7 +1022,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "progenitor"
|
name = "progenitor"
|
||||||
version = "0.0.0"
|
version = "0.1.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"chrono",
|
"chrono",
|
||||||
|
@ -1042,7 +1042,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "progenitor-client"
|
name = "progenitor-client"
|
||||||
version = "0.0.0"
|
version = "0.1.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bytes",
|
"bytes",
|
||||||
"futures-core",
|
"futures-core",
|
||||||
|
@ -1054,7 +1054,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "progenitor-impl"
|
name = "progenitor-impl"
|
||||||
version = "0.0.0"
|
version = "0.1.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"dropshot",
|
"dropshot",
|
||||||
"expectorate",
|
"expectorate",
|
||||||
|
@ -1079,7 +1079,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "progenitor-macro"
|
name = "progenitor-macro"
|
||||||
version = "0.0.0"
|
version = "0.1.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"openapiv3",
|
"openapiv3",
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
|
@ -1793,8 +1793,9 @@ checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "typify"
|
name = "typify"
|
||||||
version = "0.0.6-dev"
|
version = "0.0.6"
|
||||||
source = "git+https://github.com/oxidecomputer/typify#90894d81e303cd56056b179f31b60401efa3462d"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "75e642ba5bfa5a7b2e085a700f5f5111b069a833156f82c53a365210e545258d"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"typify-impl",
|
"typify-impl",
|
||||||
"typify-macro",
|
"typify-macro",
|
||||||
|
@ -1802,8 +1803,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "typify-impl"
|
name = "typify-impl"
|
||||||
version = "0.0.6-dev"
|
version = "0.0.6"
|
||||||
source = "git+https://github.com/oxidecomputer/typify#90894d81e303cd56056b179f31b60401efa3462d"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "54b1b5a377f1e0dceb8a18b25c86c80b32d0882b01e1585fd520354a56b7c30c"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"heck",
|
"heck",
|
||||||
"log",
|
"log",
|
||||||
|
@ -1819,8 +1821,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "typify-macro"
|
name = "typify-macro"
|
||||||
version = "0.0.6-dev"
|
version = "0.0.6"
|
||||||
source = "git+https://github.com/oxidecomputer/typify#90894d81e303cd56056b179f31b60401efa3462d"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "25cad3517ce4190a7f108cd6360da245c7e289060003d077156f2da7dcf1f568"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
|
|
|
@ -8,15 +8,6 @@ members = [
|
||||||
"progenitor-macro",
|
"progenitor-macro",
|
||||||
]
|
]
|
||||||
|
|
||||||
default-members = [
|
|
||||||
"example-build",
|
|
||||||
"example-macro",
|
|
||||||
"progenitor",
|
|
||||||
"progenitor-client",
|
|
||||||
"progenitor-impl",
|
|
||||||
"progenitor-macro",
|
|
||||||
]
|
|
||||||
|
|
||||||
#[patch."https://github.com/oxidecomputer/typify"]
|
#[patch."https://github.com/oxidecomputer/typify"]
|
||||||
#typify = { path = "../typify/typify" }
|
#typify = { path = "../typify/typify" }
|
||||||
#[patch."https://github.com/oxidecomputer/dropshot"]
|
#[patch."https://github.com/oxidecomputer/dropshot"]
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "progenitor-client"
|
name = "progenitor-client"
|
||||||
version = "0.0.0"
|
version = "0.1.0"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/oxidecomputer/progenitor.git"
|
repository = "https://github.com/oxidecomputer/progenitor.git"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "progenitor-impl"
|
name = "progenitor-impl"
|
||||||
version = "0.0.0"
|
version = "0.1.0"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/oxidecomputer/progenitor.git"
|
repository = "https://github.com/oxidecomputer/progenitor.git"
|
||||||
|
@ -20,7 +20,7 @@ serde = { version = "1.0", features = ["derive"] }
|
||||||
serde_json = "1.0"
|
serde_json = "1.0"
|
||||||
syn = { version = "1.0", features = ["parsing"] }
|
syn = { version = "1.0", features = ["parsing"] }
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
typify = { git = "https://github.com/oxidecomputer/typify" }
|
typify = "0.0.6"
|
||||||
unicode-xid = "0.2"
|
unicode-xid = "0.2"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "progenitor-macro"
|
name = "progenitor-macro"
|
||||||
version = "0.0.0"
|
version = "0.1.0"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/oxidecomputer/progenitor.git"
|
repository = "https://github.com/oxidecomputer/progenitor.git"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "progenitor"
|
name = "progenitor"
|
||||||
version = "0.0.0"
|
version = "0.1.0"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/oxidecomputer/progenitor.git"
|
repository = "https://github.com/oxidecomputer/progenitor.git"
|
||||||
|
|
|
@ -0,0 +1,18 @@
|
||||||
|
# This file is used by cargo-release.
|
||||||
|
|
||||||
|
# Update the change log to reflect the new release and set us up for the next release.
|
||||||
|
pre-release-replacements = [
|
||||||
|
# First, replace the current "Unreleased changes" header with one reflecting the new release version and date.
|
||||||
|
{file="../CHANGELOG.adoc", search="Unreleased changes \\(release date TBD\\)", replace="{{version}} (released {{date}})", exactly=1},
|
||||||
|
# Update the link to the list of raw commits in the formerly "Unreleased changes" section. It should end at the tag for the newly-released version.
|
||||||
|
{file="../CHANGELOG.adoc", search="\\\\.\\.\\.HEAD", replace="\\...{{tag_name}}", exactly=1},
|
||||||
|
# Next, append a new "Unreleased changes" header beneath the sentinel line.
|
||||||
|
{file="../CHANGELOG.adoc", search="// cargo-release: next header goes here \\(do not change this line\\)", replace="// cargo-release: next header goes here (do not change this line)\n\n== Unreleased changes (release date TBD)\n\nhttps://github.com/oxidecomputer/progenitor/compare/{{tag_name}}\\...HEAD[Full list of commits]", exactly=1},
|
||||||
|
]
|
||||||
|
|
||||||
|
disable-push = true
|
||||||
|
pre-release-commit-message = "release {{crate_name}} {{version}}"
|
||||||
|
post-release-commit-message = "starting {{crate_name}} {{next_version}} after releasing {{version}}"
|
||||||
|
tag-message = "release {{crate_name}} {{version}}"
|
||||||
|
tag-prefix=""
|
||||||
|
dev-version-ext = "dev"
|
Loading…
Reference in New Issue