@@ -3,7 +3,7 @@ name: Publish UTBot as an archive
33on :
44 push :
55 tags :
6- - ' [0 -9][0-9][0-9][0-9].[0-1] [0-9].[0-9]+'
6+ - ' [1 -9][0-9][0-9][0-9].[1]? [0-9].[0-9]+'
77 branches :
88 - main
99
@@ -44,21 +44,25 @@ jobs:
4444 uses : actions/checkout@v2
4545 with :
4646 submodules : recursive
47- - name : build VSCode plugin
48- run : |
49- chmod +x docker/action-scripts/build-vsix.sh
50- ./docker/action-scripts/build-vsix.sh
51- - name : build UTBot
47+ - name : set version
5248 run : |
53- re="^[0-9]{4 }\.[0-1] [0-9]\.[0-9]+ $"
49+ re="^[1-9][ 0-9]{3 }\.[1]? [0-9]\.[1-9][ 0-9]* $"
5450 if [[ $GITHUB_REF_NAME =~ $re ]]; then
5551 export VERSION=$GITHUB_REF_NAME
5652 echo "ARTIFACT_NAME=release-$VERSION" >> $GITHUB_ENV
5753 else
58- export VERSION=$(date '+%Y.%m').$GITHUB_RUN_NUMBER
54+ export VERSION=$(date '+%Y.%- m').$GITHUB_RUN_NUMBER
5955 echo "ARTIFACT_NAME=dev-$VERSION" >> $GITHUB_ENV
6056 fi
57+ echo "VERSION=$VERSION" >> $GITHUB_ENV
6158 export RUN_INFO=$GITHUB_SERVER_URL/$GITHUB_REPOSITORY/actions/runs/$GITHUB_RUN_ID
59+ echo "RUN_INFO=RUN_INFO" >> $GITHUB_ENV
60+ - name : build VSCode plugin
61+ run : |
62+ chmod +x docker/action-scripts/build-vsix.sh
63+ ./docker/action-scripts/build-vsix.sh
64+ - name : build UTBot
65+ run : |
6266 chmod +x docker/action-scripts/build-utbot.sh
6367 ./docker/action-scripts/build-utbot.sh
6468 shell : bash
0 commit comments