Skip to content

Latest commit

 

History

History
40 lines (24 loc) · 1.04 KB

CONTRIBUTING.md

File metadata and controls

40 lines (24 loc) · 1.04 KB

Developing Schemas

You are welcome to contribute to the schemas for Ansible and Molecule!

Setting up the project for development

You need node.js version 16 or newer.

To set up the project, go to the project root directory and run:

npm install

Extending the schemas

The schemas are in the directory f/. You can modify them directly.

Updating dependencies

To update the dependency lock file package-lock.json, go to the project root directory and run:

npm run deps

Submitting Pull Requests

Fixes and features for schemas will go through the Github pull request process. Submit your pull request (PR) against the main branch.

Here are a few things you can do to help get your pull request accepted faster:

Reporting Issues

We welcome your feedback, and encourage you to file an issue when you run into a problem.