Skip to content

chore: add releasing open VSX#234

Merged
hardfist merged 7 commits intomainfrom
fix/publish_to_open_regis
Aug 12, 2025
Merged

chore: add releasing open VSX#234
hardfist merged 7 commits intomainfrom
fix/publish_to_open_regis

Conversation

@stormslowly
Copy link
Copy Markdown
Contributor

@stormslowly stormslowly commented Aug 12, 2025

  1. Move publishing open vsx extenison to a sperated workflow running on github hosted runner.
  2. Extract Setup node action to avoid duplication

@stormslowly stormslowly marked this pull request as ready for review August 12, 2025 05:41
Copilot AI review requested due to automatic review settings August 12, 2025 05:41

This comment was marked as outdated.

stormslowly and others added 2 commits August 12, 2025 13:42
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR reorganizes the VS Code extension publishing workflow by separating Open VSX publishing into its own job and creating a reusable Node.js setup action to reduce code duplication.

  • Splits extension publishing into separate VSCode Marketplace and Open VSX Registry jobs
  • Creates a reusable composite action for Node.js environment setup
  • Enables previously disabled Open VSX Registry publishing

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
.github/workflows/release.yml Renames and splits extension publishing jobs, extracts Node.js setup to reusable action
.github/workflows/ci.yml Replaces inline Node.js setup with reusable action
.github/actions/setup-node/action.yml Creates new composite action for Node.js environment setup

@hardfist hardfist merged commit a11fa6b into main Aug 12, 2025
4 checks passed
@hardfist hardfist deleted the fix/publish_to_open_regis branch August 12, 2025 05:47
ScriptedAlchemy pushed a commit that referenced this pull request Aug 15, 2025
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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.

3 participants