Skip to content

Add automated deployment workflow for VS Code Marketplace - #6

Draft
asperpharma with Copilot wants to merge 5 commits into
masterfrom
copilot/deploy-to-production
Draft

Add automated deployment workflow for VS Code Marketplace#6
asperpharma with Copilot wants to merge 5 commits into
masterfrom
copilot/deploy-to-production

Conversation

Copilot AI commented Feb 10, 2026

Copy link
Copy Markdown

Implements automated deployment triggered by merges to main branch. The workflow packages, tests, and publishes the extension to VS Code Marketplace, then creates GitHub releases.

Changes

  • GitHub Actions workflow (.github/workflows/deploy.yml)

    • Triggers on push to main or manual workflow_dispatch
    • Runs tests before packaging
    • Publishes to VS Code Marketplace using VSCE_PAT secret
    • Creates tagged releases with .vsix artifacts
    • Explicit permissions: contents: write, packages: read
  • Documentation (docs/deployment-flow.md)

    • Added "Launch Trigger: Deploy to Production" section
    • Setup instructions for VSCE_PAT secret configuration
    • Monitoring guidance for Actions tab
  • README (README.md)

    • Updated deployment flow reference to mention automation

Workflow behavior

Publish step only executes on push events (not manual triggers), ensuring controlled releases while allowing manual package testing via workflow_dispatch.

Version must be incremented in package.json before merge for successful marketplace publication.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • update.code.visualstudio.com
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node node ./node_modules/vscode/bin/install (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

. The Launch Trigger: Deploy to Production
Your code is ready. You just need to push the "Start" button.
• Action: Merge your changes to the main branch on GitHub.
• Command:
• (Or simply click "Merge Pull Request" in the GitHub UI) [Source 247].
• Result: This signals the Lovable platform to build the site and deploy it live [Source 249].


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 4 commits February 10, 2026 05:32
Co-authored-by: asperpharma <252395498+asperpharma@users.noreply.github.com>
Co-authored-by: asperpharma <252395498+asperpharma@users.noreply.github.com>
Co-authored-by: asperpharma <252395498+asperpharma@users.noreply.github.com>
Co-authored-by: asperpharma <252395498+asperpharma@users.noreply.github.com>
Copilot AI changed the title [WIP] Merge changes for production deployment Add automated deployment workflow for VS Code Marketplace Feb 10, 2026
Copilot AI requested a review from asperpharma February 10, 2026 05:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants