Skip to content

Commit 803d301

Browse files
committed
this is simpler
1 parent b9db500 commit 803d301

File tree

2 files changed

+14
-62
lines changed

2 files changed

+14
-62
lines changed

.github/workflows/pre-prepare.yml

Lines changed: 0 additions & 57 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
required: true
1010
description: "Version to bump `package.json` to (format: x.y.z)"
1111
update-language-server:
12-
required: false
12+
required: true
1313
description: "Update the language server to the latest version?"
1414
type: boolean
1515

@@ -43,6 +43,18 @@ jobs:
4343
git commit -m "Release extension version ${{ inputs.version }}"
4444
4545
git push --set-upstream origin release/${{ inputs.version }}
46+
47+
- name: Update language server
48+
if: ${{ inputs.update-language-server == 'true' }}
49+
run: |
50+
npm install @actions/languageserver@latest @actions/workflow-parser@latest --workspaces=false
51+
git checkout -- package.json
52+
npm i
53+
54+
- uses: stefanzweifel/git-auto-commit-action@v4
55+
with:
56+
branch: release/${{ inputs.version }}
57+
if: ${{ inputs.update-language-server == 'true' }}
4658

4759
- name: Create PR
4860
run: |
@@ -52,7 +64,4 @@ jobs:
5264
--base main \
5365
--head release/${{ inputs.version }}
5466
env:
55-
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
56-
outputs:
57-
target-branch: release/${{ github.event.inputs.version }}
58-
run: ${{ github.event.inputs.update-language-server}}
67+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)