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

Latest commit

 

History

History
31 lines (26 loc) · 1.06 KB

README.dev.md

File metadata and controls

31 lines (26 loc) · 1.06 KB

Dev notes

Testing

$ npm ci
$ npm test

Works on Windows.

Updating dependencies

Bump versions in lockfile with npm update. Show outdated major versions with npm outdated.

Bundled xprop binaries

The bundled xprop binaries are extracted from Debian packages. The accompanying .info file contains the package's metadata. To update, change the version in update-xprop-binaries.sh and rerun it. This requires the dpkg-deb tool to be installed.

CI

Access tokens for open-vsx.org and the VS Marketplace are stored in the Github secrets. They may be expired and need to be renewed:

Releasing

Releases are published via CI. Release steps:

  • add or extend changelog entry in CHANGELOG.md
  • bump version in package.json to match the changelog entry version
  • commit and push main
  • create a Github release with version tag