#!/bin/bash set -e if [ "$#" -ne 1 ]; then echo "Usage: $0 " >&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