diff --git a/publish.sh b/publish.sh new file mode 100755 index 0000000..29e6dd8 --- /dev/null +++ b/publish.sh @@ -0,0 +1,29 @@ +#!/bin/bash +# TODO: Replace this with some proper tool +# TODO: Detect if the package has changed and a release is required + +set -e + +cd specta-macros/ +cargo publish +cd .. + +cd specta/ +cargo publish +cd .. + +cd specta-util/ +cargo publish +cd .. + +cd specta-serde/ +cargo publish +cd .. + +cd specta-typescript/ +cargo publish +cd .. + +cd specta-jsdoc/ +cargo publish +cd .. \ No newline at end of file