Skip to content

Latest commit

 

History

History
77 lines (54 loc) · 2.52 KB

CONTRIBUTING.md

File metadata and controls

77 lines (54 loc) · 2.52 KB

Contributing

This theme follows a bimonthly-to-monthly release schedule. Releases occur on the first day of every month and/or two weeks prior to 12:00AM UTC. This ensures that users will not be spammed with updates from NPM and Dependabot.

Here are a few ways you can contribute to this repository:

  • Create issues
    • Request features
    • Report bugs
  • Open pull requests

Create issues

Request features

If you are requesting features, please check if a similar issue exists. If the feature request does not exist, please make a feature request & include the following information:

  • Precise description of feature.
  • Is the feature probably a major or minor change?
    • Major = new dependencies, features or full rework.
    • Minor = developer changes or minor implementation-related work.
  • Is this item on the roadmap or not?

Please limit your requests to one feature per issue.

Report bugs

If you are reporting bugs, please include the following information in your report:

  • Broswer version
  • OS version
  • Dependent extension ID
  • Does this issue occur when other extensions are disabled?
  • Steps to reproduce
  • Code sample or screenshot (MVCE)
  • Bug description (expected vs actual behaviour)

Please limit your description and code sample/screenshot(s) to one MVCE (Minimum Complete Verifiable Example).

Open pull requests

  1. Fork the project

  2. Clone your fork

  3. Create a feature branch

    git checkout -b cool-feature
  4. Commit your changes

    You must link your commit to an issue to have your commit accepted:

    git commit -m "Added cool feature (#1337)"
  5. Run tests targeting the latest version of all Visual Studio Code distribution channels.

    npm test

    Installation links: