Skip to content

Commit 1b306c5

Browse files
committed
Refactor release workflow to remove git commit step and streamline versioning process
1 parent 9c84e0a commit 1b306c5

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -73,16 +73,12 @@ jobs:
7373
- name: Install vsce
7474
run: npm install -g @vscode/vsce
7575

76-
- name: Commit Changes
76+
- name: Set the version
7777
run: |
78-
git config --global user.email "[email protected]"
79-
git config --global user.name "Processing Bot"
80-
81-
git add .
82-
git commit -m "Prepare release ${{ github.event.release.tag_name }}"
78+
npm version ${{ github.event.release.tag_name }} --no-git-tag-version
8379
8480
- name: Package extension
85-
run: vsce package ${{ github.event.release.tag_name }}
81+
run: vsce package
8682

8783
- name: Upload VSIX to GitHub Release
8884
uses: svenstaro/upload-release-action@v2
@@ -97,4 +93,4 @@ jobs:
9793
env:
9894
VSCE_PAT: ${{ secrets.VSCE_PAT }}
9995
run: |
100-
vsce publish ${{ github.event.release.tag_name }}
96+
vsce publish

0 commit comments

Comments
 (0)