Skip to content

Commit 7f04ede

Browse files
authored
fix(ci): add job-level permissions for publish workflow (#15)
* fix(ci): add job-level permissions for publish workflow Add explicit permissions at the job level to ensure they flow correctly to the reusable workflow for creating GitHub releases. * fix(ci): update extension description
1 parent 1952f55 commit 7f04ede

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/publish.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,14 @@ permissions:
99

1010
jobs:
1111
publish:
12+
permissions:
13+
contents: write
14+
actions: read
1215
uses: CodingWithCalvin/.github/.github/workflows/vsix-publish.yml@main
1316
with:
1417
extension-name: VsixManifestDesigner
1518
display-name: 'VSIX Manifest Designer'
1619
marketplace-id: CodingWithCalvin.VS-VsixManifestDesigner
17-
description: 'Visual Studio extension providing a visual designer for VSIX manifest files'
20+
description: 'A Visual Studio extension providing a modern visual designer for VSIX manifest files!'
1821
hashtags: ''
1922
secrets: inherit

0 commit comments

Comments
 (0)