Skip to content
This repository has been archived by the owner on Aug 31, 2023. It is now read-only.

chore(ci): split the release workflow between the vscode extension and CLI package #2495

Merged
merged 3 commits into from
Apr 27, 2022

Conversation

leops
Copy link
Contributor

@leops leops commented Apr 26, 2022

Summary

This change allows the VSCode Extension to be versioned independently from the npm wrapper package for the CLI. The releases are still triggered by a change to editors/vscode/package.json for the extension (and npm/rome/package.json for the CLI), and will be published indepently to either the Visual Studio Marketplace or npm, along with creating a GitHub Release tagged with lsp/vx.y.z for the LSP and cli/vx.y.z for the CLI

Test Plan

Once we've merged in everything we want to include in the 0.5.0 release I'll edit this PR to also bump the version number of the packages, and dispatch the workflow manually a few times until I get it to work

@leops leops force-pushed the chore/split-release-workflow branch from 612667d to 7f2a142 Compare April 27, 2022 12:11
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Apr 27, 2022

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2b66e0e
Status: ✅  Deploy successful!
Preview URL: https://449db553.tools-8rn.pages.dev

View logs

@leops leops temporarily deployed to aws April 27, 2022 12:17 Inactive
@github-actions
Copy link

@leops leops merged commit 41634a0 into main Apr 27, 2022
@leops leops deleted the chore/split-release-workflow branch April 27, 2022 12:25
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants