File tree Expand file tree Collapse file tree 2 files changed +7
-8
lines changed
Expand file tree Collapse file tree 2 files changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -8,8 +8,7 @@ permissions:
88on :
99 release :
1010 types :
11- - prereleased
12- - released
11+ - published
1312
1413jobs :
1514 build :
Original file line number Diff line number Diff line change @@ -41,17 +41,17 @@ jobs:
4141 GH_TOKEN : ${{ steps.get_token.outputs.token }}
4242 shell : bash
4343 run : |
44- CHANGED_PACKAGE_JSON_FILES =$(git diff --diff-filter=MACR --name-only $BASE_SHA...$HEAD_SHA \
45- | grep -E 'package\.json $' \
46- | xargs dirname \
44+ CHANGED_VERSION_RB_FILES =$(git diff --diff-filter=MACR --name-only $BASE_SHA...$HEAD_SHA \
45+ | grep -E 'version\.rb $' \
46+ | xargs dirname | xargs dirname | xargs dirname \
4747 | sort \
4848 | uniq)
4949
5050 declare -A versions
51- for package in $CHANGED_PACKAGE_JSON_FILES ; do
51+ for package in $CHANGED_VERSION_RB_FILES ; do
5252 version_dir=$(find $package/lib/*/version.rb -name "version.rb" | head -n 1)
53- base_version=$(git show $BASE_SHA:$version_dir | grep "VERSION" | sed "s/.*'\(.*\)'.*/\1/")
54- head_version=$(git show $HEAD_SHA:$version_dir | grep "VERSION" | sed "s/.*'\(.*\)'.*/\1/")
53+ base_version=$(git show $BASE_SHA:$version_dir | grep "VERSION = " | sed "s/.*'\(.*\)'.*/\1/")
54+ head_version=$(git show $HEAD_SHA:$version_dir | grep "VERSION = " | sed "s/.*'\(.*\)'.*/\1/")
5555
5656 if [ "$base_version" != "$head_version" ]; then
5757 versions[$package]=$head_version
You can’t perform that action at this time.
0 commit comments