File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1313 - " major"
1414 - " minor"
1515 - " patch"
16+ update-language-server :
17+ required : true
18+ description : " Update the language server to the latest version?"
19+ type : boolean
20+
1621
1722jobs :
1823 create-release-pr :
4752 git push --set-upstream origin release/$NEW_VERSION
4853
4954 echo "new_version=$NEW_VERSION" >> $GITHUB_ENV
55+
56+ - name : Update language server
57+ if : ${{ inputs.update-language-server }}
58+ run : |
59+ npm install @actions/languageserver@latest @actions/workflow-parser@latest --workspaces=false
60+ git checkout -- package.json
61+ npm i
62+
63+ - uses : stefanzweifel/git-auto-commit-action@v4
64+ with :
65+ branch : release/${{ env.new_version }}
66+ if : ${{ inputs.update-language-server }}
5067
5168 - name : Create PR
5269 run : |
Original file line number Diff line number Diff line change @@ -15,11 +15,14 @@ function clone_repo() {
1515repo_root=" $( git rev-parse --show-toplevel) "
1616root=" $( dirname " $repo_root " ) "
1717
18+ # Copy working package-lock.json to workspace
19+ echo " Copy lock file to workspace..."
20+ cp " $repo_root " /script/workspace/package-lock.json " $root "
21+
1822# Clone dependent repos
1923echo " Cloning dependent repos..."
2024clone_repo https://github.com/actions/languageservices " $root " /languageservices
2125
22-
2326# Copy workspace files
2427echo " Copying workspace files..."
2528cp " $repo_root " /script/workspace/package.json " $root "
You can’t perform that action at this time.
0 commit comments