Skip to content

Commit 2354b3f

Browse files
authored
Merge pull request #161 from dependabot/v1.2.1-release-notes
V1.2.1 release notes
2 parents 8e0cbe5 + cf742d5 commit 2354b3f

File tree

3 files changed

+31
-3
lines changed

3 files changed

+31
-3
lines changed

bin/bump-version

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
#!/bin/bash
2+
3+
usage() { echo "Usage: $0 -p [major | minor | patch]" 1>&2; exit 1; }
4+
5+
while getopts "p:" o; do
6+
case "${o}" in
7+
p)
8+
patch_level=${OPTARG}
9+
(( patch_level == 'major' || patch_level == 'minor' || patch_level == 'patch'))
10+
;;
11+
*)
12+
usage
13+
;;
14+
esac
15+
done
16+
17+
echo "$patch_level"
18+
19+
if [[ -z "${patch_level}" ]]; then
20+
usage
21+
fi
22+
23+
new_version=$(npm version "${patch_level}" --no-git-tag-version)
24+
git checkout -b "${new_version}"-release-notes
25+
git add package.json package-lock.json
26+
git commit -m "${new_version}"
27+
28+
echo "Branch prepared for ${new_version}"

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "dependabot-pull-request-action",
3-
"version": "1.1.1",
3+
"version": "1.2.1",
44
"description": "Parse Dependabot commit metadata to automate PR handling",
55
"main": "dist/index.js",
66
"scripts": {

0 commit comments

Comments
 (0)