Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.86 KB

README.md

File metadata and controls

40 lines (28 loc) · 1.86 KB

Red Hat Dependency Analytics LSP Server

Release GitHub Package Version CI Codecov

The Red Hat Dependency Analytics (RHDA) Language Server (LSP) offers inline analysis for dependencies listed in package.json, pom.xml, go.mod, and requirements.txt, as well as container images defined in Dockerfile and Containerfile.

Build

npm install

Test

npm test

Release

Releases are done via Github Actions using npm to publish packages to GitHub Packages.

  • Upon merging a pull request into the master branch, an automated staging process for the master branch is initiated.
  • The version specified in the package.json file is adjusted in accordance with the predefined configuration, which may involve bumping it to a prerelease, patch, minor, or major version.
  • Subsequently, the project undergoes the building process.
  • A package is published to GitHub Packages, containing the latest modifications.
  • A commit is made, signifying the changes introduced in the package.
  • A tag is created, reflecting the updated version number.
  • Finally, a release is issued, accompanied by the appropriate version identification.

Clients

client which consumes Red Hat Dependency Analytics Language Server:

License

Apache-2.0