fabric8-analytics / fabric8-analytics-lsp-server

Apache License 2.0
9 stars 33 forks source link

chore: Bundle nodejs runtime using pkg #179

Closed arajkumar closed 3 years ago

arajkumar commented 3 years ago

This PR bundles nodejs runtime along with lsp for linux, macos and windows 64 bit platforms to eliminate nodejs dependency on intellij and similar platforms.

Also this moves npm package publishing to GH Actions and removes dependency on centos ci.

Note: Other platforms and CPU shall be enabled based on request . e.g BSD, ARM,.

prashbnair commented 3 years ago

How will this work with environments that have a Node environment like VSCode, will it use the packaged Node version?

arajkumar commented 3 years ago

How will this work with environments that have a Node environment like VSCode, will it use the packaged Node version?

@prashbnair , there will be 2 types of releases,

  1. npm registry
  2. bundled with nodejs

VSCode extension will continue to use option #1

EDIT: This PR adds #2

github-actions[bot] commented 3 years ago

:tada: This PR is included in version 0.4.21 :tada:

The release is available on:

Your semantic-release bot :package::rocket: