Commit c367225
committed
fix(release): stop the bump PR when nothing warrants a release
Now that the types carry `effect`, only the `bump` ones can raise a
version, so a cycle of nothing but docs/chore/build/refactor recommends
nothing at all. release-it prints "No new version to release", exits 0
and leaves the tree alone.
The workflow read that as success and carried on: it pushed a branch at
master's head, failed to open a PR against it because there were no
commits between the two, and reported that npm and the tag were already
out when neither was. Gate the step on the version actually moving and
say so in the log instead.
The preset comment claimed a build-only release was "still a patch".
It isn't, and the check next to it already asserted otherwise.1 parent b6e42c3 commit c367225
2 files changed
Lines changed: 24 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| 82 | + | |
82 | 83 | | |
83 | | - | |
84 | | - | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
85 | 101 | | |
86 | 102 | | |
87 | 103 | | |
| |||
99 | 115 | | |
100 | 116 | | |
101 | 117 | | |
102 | | - | |
| 118 | + | |
103 | 119 | | |
104 | 120 | | |
105 | 121 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
30 | | - | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
31 | 34 | | |
32 | 35 | | |
33 | 36 | | |
| |||
0 commit comments