Skip to content

Commit 0286a0a

Browse files
Update publish.sh
1 parent bddbbcb commit 0286a0a

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

.github/scripts/publish.sh

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ MAJOR=$(cat $VERSION_FILE | grep Major | grep -Eo '[0-9]*');
1212
MINOR=$(cat $VERSION_FILE | grep Minor | grep -Eo '[0-9]*');
1313
PATCH=$(cat $VERSION_FILE | grep Patch | grep -Eo '[0-9]*');
1414

15-
VERSION="$MAJOR.$MINOR.$PATCH"
16-
1715
LAST_TAG="v$MAJOR.$MINOR.$PATCH";
1816
if [ "$VERSION_CHANGE" = "MINOR" ]
1917
then
@@ -27,28 +25,29 @@ fi;
2725
if [ "$RELEASE_CANDIDATE" = true ]
2826
then
2927
RC=$(git tag | grep "v$MAJOR.$MINOR.$PATCH-rc" | wc -l || true);
30-
TAG="v$MAJOR.$MINOR.$PATCH-rc$RC";
28+
VERSION="$MAJOR.$MINOR.$PATCH-rc$RC";
3129
else
3230
sed -e "s/Minor = [0-9]*/Minor = $MINOR/g" -i $VERSION_FILE
3331
sed -e "s/Patch = [0-9]*/Patch = $PATCH/g" -i $VERSION_FILE
3432
git add $VERSION_FILE;
35-
TAG="v$MAJOR.$MINOR.$PATCH";
33+
VERSION="$MAJOR.$MINOR.$PATCH";
3634
fi;
37-
echo "## v$TAG" >> $CHANGELOG_FILE.tmp
35+
TAG="v$TAG"
36+
echo "## v$VERSION" >> $CHANGELOG_FILE.tmp
3837
cat $CHANGELOG_FILE >> $CHANGELOG_FILE.tmp
3938
mv $CHANGELOG_FILE.tmp $CHANGELOG_FILE;
4039
git add $CHANGELOG_FILE;
4140
git config --global user.email "robot@umbrella";
4241
git config --global user.name "robot";
43-
git commit -m "Release v$TAG";
42+
git commit -m "Release v$VERSION";
4443
git tag $TAG
4544
git push --tags && git push
4645
CHANGELOG="$CHANGELOG
4746
4847
Full Changelog: [$LAST_TAG...$TAG](https://github.com/ydb-platform/ydb-dotnet-sdk/compare/$LAST_TAG...$TAG)"
4948

50-
VERSION=$TAG
5149
cd src
5250
dotnet pack -c Release -o out /p:Version=$VERSION
5351
gh release create $TAG -t "$TAG" --notes "$CHANGELOG"
5452
dotnet nuget push out/Ydb.Sdk.$VERSION.nupkg --skip-duplicate --api-key $NUGET_TOKEN --source https://api.nuget.org/v3/index.json
53+

0 commit comments

Comments
 (0)