Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 2.1 KB

File metadata and controls

47 lines (30 loc) · 2.1 KB

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

How to Contribute

  1. Fork the repository and create your branch from main.
  2. Make your changes following the coding standards and guidelines below.
  3. Test your changes to ensure they work as expected.
  4. Submit a pull request with a clear description of your changes.

Development Guidelines

Code Standards

  • Follow PowerShell best practices for script development
  • Use meaningful variable and function names
  • Include comments for complex logic
  • Ensure scripts are idempotent where possible

Documentation

  • Update relevant documentation when making changes
  • Include examples where appropriate
  • Keep the README.md and FAQ.md up to date

Testing

  • Test scripts locally before submitting
  • Verify azd up completes successfully with your changes
  • Test with both new and existing spec files

Reporting Issues

  • Use the GitHub issue templates for bug reports and feature requests
  • Provide detailed reproduction steps for bugs
  • Include relevant log output and error messages

Questions

If you have questions about contributing, please open an issue or reach out to the maintainers.

Thank you for contributing to the Data & Agent Governance and Security Accelerator!