Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
LeftTwixWand committed Nov 7, 2024
2 parents 95c514d + d231d9a commit 079ff37
Showing 1 changed file with 11 additions and 8 deletions.
19 changes: 11 additions & 8 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,6 @@ jobs:
publish:
runs-on: ubuntu-latest

permissions:
contents: write # Permissions to attcach the artifact to release assets.

steps:
- name: Check out code
uses: actions/checkout@v4
Expand All @@ -43,15 +40,21 @@ jobs:
yarn global add @vscode/vsce
vsce package
- name: Upload Release Asset
uses: actions/upload-release-asset@v1
- name: Get asset upload URL
id: get_release
uses: bruceadams/[email protected]
env:
GITHUB_TOKEN: ${{ github.token }}

- name: Upload Extension as Release Asset
uses: shogo82148/actions-upload-release-asset@v1
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: "*.vsix"
upload_url: ${{ steps.get_release.outputs.upload_url }}
asset_path: ./${{ env.extension-name }}
asset_name: ${{ env.extension-name }}
asset_content_type: application/octet-stream

- name: Publish Extension
run: vsce publish --packagePath *.vsix
run: vsce publish
env:
VSCE_PAT: ${{ secrets.VSCE_PAT }}

0 comments on commit 079ff37

Please sign in to comment.