|
5 | 5 |
|
6 | 6 | jobs:
|
7 | 7 | deploy-synopsys-extension:
|
8 |
| - if: "!contains(github.event.commits[0].message, '[skip ci]')" |
| 8 | + if: "!contains(github.event.head_commit.message, '[skip ci]')" |
9 | 9 | runs-on: ubuntu-latest
|
10 | 10 | steps:
|
11 | 11 | - uses: actions/checkout@v4
|
|
31 | 31 | current_minor=$(echo $current_extension_version | awk -F. '{print $2}')
|
32 | 32 | current_patch=$(echo $current_extension_version | awk -F. '{print $3}')
|
33 | 33 | COMMIT_MESSAGE=$(git log -1 --pretty=%B | head -n 1)
|
| 34 | + echo "COMMIT_MESSAGE=$COMMIT_MESSAGE" >> $GITHUB_ENV |
34 | 35 | echo "commit message: " $COMMIT_MESSAGE
|
35 |
| - if [[ "$COMMIT_MESSAGE" == *"upgrade-version"* ]]; then |
| 36 | + if [[ "$COMMIT_MESSAGE" == *"version-upgrade"* ]]; then |
36 | 37 | new_version=$current_extension_version
|
37 | 38 | echo "Updating vss-extension-dev.json with the new version: ${new_version}"
|
38 | 39 | jq --arg new_version "$new_version" '.version = $new_version' vss-extension-dev.json > vss-extension-dev.json.tmp && mv vss-extension-dev.json.tmp vss-extension-dev.json
|
@@ -61,11 +62,13 @@ jobs:
|
61 | 62 | echo "Updated task.json file"
|
62 | 63 | else
|
63 | 64 | new_version=$current_extension_version
|
| 65 | + echo "Commit message does not contains 'version-upgrade' message" |
64 | 66 | echo "Extension version will not be updating automatically. Current version: ${new_version}"
|
65 | 67 | fi
|
66 | 68 | echo "NEW_VERSION=$new_version" >> $GITHUB_ENV
|
67 | 69 |
|
68 | 70 | - name: update extension version in file
|
| 71 | + if: "contains(env.COMMIT_MESSAGE, 'version-upgrade')" |
69 | 72 | id: update-extension-version
|
70 | 73 | env:
|
71 | 74 | GITHUB_TOKEN: ${{ secrets.GITHUBTOKEN }}
|
|
0 commit comments