Files
2023-08-01 13:49:46 +02:00

20 lines
573 B
Bash
Executable File

#!/usr/bin/env bash
set -x # print commands before execution
set -o errexit # always exit on error
set -o pipefail # honor exit codes when piping
set -o nounset # fail on unset variables
git clone "https://github.com/electron/electron-releases" module
cd module
npm install
npm run build
npm test
[[ `git status --porcelain` ]] || exit
git add .
git config user.email electron@github.com
git config user.name electron-bot
git commit -am "update electron-releases"
npm version minor -m "bump minor to %s"
git push origin master --follow-tags
npm publish