Skip to content

Commit 1306e39

Browse files
authored
Merge pull request #23 from nevalang/codex/post-nevalsp-merge
CI: remove duplicate release publishing from ci workflow
2 parents 5956349 + 3dd681a commit 1306e39

1 file changed

Lines changed: 0 additions & 30 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@ on:
66
branches:
77
- main
88
- master
9-
release:
10-
types:
11-
- published
129
workflow_dispatch:
1310
inputs:
1411
neva_ref:
@@ -142,30 +139,3 @@ jobs:
142139
name: vscode-neva-vsix
143140
path: '*.vsix'
144141
if-no-files-found: error
145-
146-
publish-marketplace:
147-
name: Publish to VS Code Marketplace
148-
needs:
149-
- build-extension
150-
if: github.event_name == 'release'
151-
runs-on: ubuntu-latest
152-
153-
steps:
154-
- name: Setup Node
155-
uses: actions/setup-node@v4
156-
with:
157-
node-version: ${{ env.NODE_VERSION }}
158-
159-
- name: Download VSIX artifact
160-
uses: actions/download-artifact@v4
161-
with:
162-
name: vscode-neva-vsix
163-
path: dist
164-
165-
- name: Publish to Marketplace
166-
env:
167-
VSCE_PAT: ${{ secrets.VSCE_PAT }}
168-
run: |
169-
test -n "$VSCE_PAT"
170-
VSIX_FILE=$(ls -1 dist/*.vsix | head -n 1)
171-
npx vsce publish --packagePath "$VSIX_FILE" -p "$VSCE_PAT"

0 commit comments

Comments
 (0)