Unverified Commit 79c1ec13 authored by John DiSanti's avatar John DiSanti Committed by GitHub
Browse files

Improve publisher tool (#1104)

* Display crate version numbers in publish summary

* Add additional validations to `fix-manifests` sub-command

* Update `yank` sub-command to take a repository location

* Incorporate feedback

* Fix `aws-smithy-http-server` version number

* Make tag check more functional
parent dbd17e34
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
[package]
name = "aws-smithy-http-server"
version = "0.1.0"
version = "0.0.0-smithy-rs-head"
authors = ["Smithy Rust Server <smithy-rs-server@amazon.com>"]
edition = "2018"
license = "Apache-2.0"
+1 −1
Original line number Diff line number Diff line
@@ -766,7 +766,7 @@ dependencies = [

[[package]]
name = "publisher"
version = "0.1.0"
version = "0.2.0"
dependencies = [
 "anyhow",
 "async-recursion",
+1 −1
Original line number Diff line number Diff line
[package]
name = "publisher"
version = "0.1.0"
version = "0.2.0"
authors = ["AWS Rust SDK Team <aws-sdk-rust@amazon.com>"]
description = "Tool used to publish the AWS SDK to crates.io"
edition = "2018"
+6 −0
Original line number Diff line number Diff line
#!/bin/bash
if [[ "$1" != "describe" || "$2" != "--tags" ]]; then
    echo "wrong arguments" >&2
    exit 1
fi
echo "some-tag"
+4 −0
Original line number Diff line number Diff line
#!/bin/bash
echo "some stdout failure message"
>&2 echo "some stderr failure message"
exit 1
Loading