Skip to content

Commit 50eb481

Browse files
committed
chore: Enhance CI/CD workflow with manual trigger inputs and clean up comments
1 parent d1cdc5f commit 50eb481

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/ci-cd.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
name: CI/CD Pipeline
22

33
on:
4+
workflow_dispatch:
5+
inputs:
6+
reason:
7+
description: Why are you running this?
8+
required: false
9+
default: Manual trigger
410
push:
511
branches:
612
- main
@@ -49,6 +55,7 @@ jobs:
4955
uses: actions/download-artifact@v4
5056
with:
5157
name: vscode-extension
58+
path: .
5259

5360
- name: Set up Node.js
5461
uses: actions/setup-node@v4
@@ -58,7 +65,7 @@ jobs:
5865
- name: Deploy to Marketplace
5966
run: |
6067
echo "Deploying to the marketplace..."
61-
# Publish pre-built VSIX using the maintained @vscode/vsce package
68+
# Publish pre-built VSIX using the @vscode/vsce package
6269
FILE=$(ls -1 *.vsix | head -n 1)
6370
echo "Publishing $FILE"
6471
if [ -z "${VSCE_PAT}" ]; then

0 commit comments

Comments
 (0)