Thank you for considering to contribute to this repository! Here you will find instructions and guidelines for contributing efficiently.
Before proceeding further, please review our Code of Conduct.
If you find an issue in the Schema.gov.it website or in this repository, please check if it's already known by searching the issue section, otherwise file a new one: we really appreciate it! 🚀.
You're welcome to contribute to open issues with more information or by adding :+1: on them: it will help the maintainers identify the issues to be prioritized.
After opening an issue, you may want to further contribute. That's great and always appreciated! 😎
ℹ️ Please ensure that there is a pertinent issue related to what you are proposing and also make sure that someone has already reviewed it before proceeding
-
Follow our conventions regarding commits for your commit message
-
Open a Pull request against
main
. Blank PRs have a template you can follow where you can tick a checklist. When each one of the step is done, please insert anx
in between the[ ]
to mark it as ready.
ℹ️ Please make sure that all the relevant tests have been run and the CI processes triggered by the commits in the PR are passing without failures. If this is not the case, the PR will not be reviewed so you have to fix them before requesting help
The CI builds a live preview of your PR that allows you to see the results of your work: please check it carefully and, if you spot any problem, uncheck the "Ready for review" box or mark the PR as Draft.
The commit message should be simple and self-explanatory.
We follow the Conventional Commits format and the general rules of great commit messages (read this!)
If a commit fixes an issue, please
reference it
in the commit body with Fix: #ISSUENUMBER
.
Want to get more involved in the community? Go to https://developers.italia.it/en/get-involved!