Skip to content

releasing

Tom J edited this page Oct 9, 2023 · 4 revisions
cd ~/git/flowcrypt-deploy && ./fc ssh-deploy-server
screen -r
ssh-add -t 86400 ~/private/flowcrypt/ssh/flowcrypt-ssh.key
./fc pull
cd ../flowcrypt-browser
nano package.json
nano extension/changelog.txt
npm install
npm run-script release-step-1
npm run-script release-step-2
# to settle err, push flowcrypt-web manually
git commit -a -m "version release " && git push
cd ../flowcrypt-web && git push && cd ../flowcrypt-deploy
./fc ansible leader
CTRL+A D
./fc download de-deploy /home/deploy/git/flowcrypt-browser/release/chrome-consumer/flowcrypt-chrome-consumer-8-5-1.zip
# the zipped release is in local machine flowcrypt-deploy/tmp - unzip it and upload it to web store