Skip to content

Commit 3d4e4a8

Browse files
committed
Update release workflow and bump version to 0.2.5
Switches GitHub release action to softprops/action-gh-release, adds required permissions, and updates release step to attach .vsix files and generate release notes. Bumps package version from 0.2.4 to 0.2.5.
1 parent 63d5825 commit 3d4e4a8

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

.github/workflows/release.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ on:
88
jobs:
99
release:
1010
runs-on: ubuntu-latest
11+
permissions:
12+
contents: write
13+
id-token: write
1114

1215
steps:
1316
- name: Checkout code
@@ -48,11 +51,11 @@ jobs:
4851
run: ovsx publish -p $OVSX_PAT
4952

5053
- name: Create GitHub Release
51-
uses: actions/create-release@v1
52-
env:
53-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
54+
uses: softprops/action-gh-release@v1
5455
with:
55-
tag_name: ${{ github.ref }}
56-
release_name: Release ${{ github.ref }}
56+
tag_name: ${{ github.ref_name }}
57+
name: Release ${{ github.ref_name }}
5758
draft: false
58-
prerelease: false
59+
prerelease: false
60+
files: "*.vsix"
61+
generate_release_notes: true

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "nmtran",
3-
"version": "0.2.4",
3+
"version": "0.2.5",
44
"license": "MIT",
55
"displayName": "NMTRAN",
66
"publisher": "vrognas",

0 commit comments

Comments
 (0)