File tree Expand file tree Collapse file tree 3 files changed +406
-1
lines changed
Expand file tree Collapse file tree 3 files changed +406
-1
lines changed Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change 11nodeLinker : node-modules
2- yarnPath : ' .yarn/releases/yarn-berry.cjs'
2+
3+ plugins :
4+ - path : .yarn/plugins/@yarnpkg/plugin-version.cjs
5+ spec : " @yarnpkg/plugin-version"
6+
7+ yarnPath : .yarn/releases/yarn-berry.cjs
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ set -euo pipefail
4+
5+ version_arg=" $1 "
6+ root=$( git rev-parse --show-toplevel)
7+
8+ git diff --quiet || (echo ' Dirty worktree' && exit 1)
9+ rm -rf " $root " /release/build
10+
11+ yarn test
12+
13+ cd " $root " /release/app
14+ version_before=" v$( jq -r .version package.json) "
15+ yarn version " $version_arg "
16+ version=" v$( jq -r .version package.json) "
17+
18+ cd " $root "
19+ yarn package --mac
20+
21+ git add release/app/package.json release/app/.yarn/versions
22+ git commit -m " $version "
23+ git tag " $version "
24+
25+ git push
26+ git push --tags
27+
28+ gh release create " $version " \
29+ --target master \
30+ --title " $version " \
31+ --notes " **Full Changelog:** [\` $version_before ...$version \` ](https://github.com/raine/pr-buddy/compare/$version_before ...$version )"
32+
33+ gh release upload " $version " release/build/PR\ Buddy-* .dmg
You can’t perform that action at this time.
0 commit comments