diff --git a/scripts/sign b/scripts/sign new file mode 100755 index 00000000..08b00f9d --- /dev/null +++ b/scripts/sign @@ -0,0 +1,25 @@ +#!/usr/bin/env bash + +bump_version() { + sed "s/VERSIONHERE/8374.$(git rev-list --count HEAD)pre/" -i build/manifest.json +} + +sign_and_submit() { + (source AMOKEYS && web-ext sign -s build --api-key $AMOKEY --api-secret $AMOSECRET) +} + +publish_beta() { + npm run build + bump_version + sign_and_submit +} + +publish_sideload() { + npm run build + bump_version + sed 's/"name": "Tridactyl"/"name": "Tridactyl Sideload"/' -i build/manifest.json + sed 's/tridactyl.vim@cmcaine/tridactyl.vim.betas@cmcaine/' -i build/manifest.json + sign_and_submit +} + +publish_beta diff --git a/src/manifest.json b/src/manifest.json index 5c7a4829..302da6c2 100644 --- a/src/manifest.json +++ b/src/manifest.json @@ -2,7 +2,7 @@ "manifest_version": 2, "name": "Tridactyl", - "version": "1.0", + "version": "VERSIONHERE", "background" : { "scripts": ["background.js"]