blob: e315e3f6f03d897fb44f95bcb28ff0a876c02494 [file] [log] [blame]
#!/bin/bash
set -e
if [ "$#" -ne 1 ]; then
echo "Usage: $0 <version>" >&2
exit 1
fi
if [ -n "$(git status -s)" ]; then
echo "Working directory is dirty."
exit 2
fi
VERSION=$1
cargo package --package quiche
sed -i "0,/^version/ s/version = \"\(.*\)\"/version = \"$VERSION\"/" quiche/Cargo.toml
git add quiche/Cargo.toml
git commit -m $VERSION
git tag -a $VERSION -m "quiche $VERSION" --sign