Skip to content

Commit 7d6c744

Browse files
authored
chore: treat minor changes as breaking (#2275)
1 parent 59b880d commit 7d6c744

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/pr-lint.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,14 @@ jobs:
9292
9393
exit 0
9494
fi
95+
# TODO: Remove once v1.0.0 is released.
96+
# Minor changes are treated as breaking until v1.0.0 is released.
97+
if echo "$AFFECTED_PACKAGES" | grep -q 'minor'; then
98+
if ! echo "$PR_TITLE" | grep -q '!'; then
99+
echo "Changeset has `minor` changes. Please mark the PR as breaking by adding an exclamation mark to its title (e.g. fix!: xxx) or use a `patch` instead."
100+
exit 1
101+
fi
102+
fi
95103
96104
CHANGESET_DESCRIPTION=$(sed 's/^\s*\|\s*$//g' "$CHANGESET_FILE" | tail -n1)
97105

0 commit comments

Comments
 (0)