Skip to content

Latest commit

 

History

History
46 lines (29 loc) · 1.2 KB

File metadata and controls

46 lines (29 loc) · 1.2 KB

Contributing

Thanks for your interest in contributing. This project is an open source .NET Core command line application that integrates with Microsoft Entra ID (formerly Azure AD). Contributions are welcome, but there are a few rules of the road to keep things sane.

Code of Conduct

Be professional. Be respectful.

Harassment, abuse, or deliberately wasting people’s time will not be tolerated. Maintainers reserve the right to reject contributions that don’t meet this standard.

How to Contribute

You can contribute in several ways:

  • Bug reports
  • Feature requests
  • Documentation improvements
  • Code contributions
  • Tests

If you’re planning anything non-trivial, open an issue first and discuss it. Don’t disappear for three weeks and then drop a 2,000-line PR.

Getting Started

Prerequisites

You will need:

  • .NET SDK (see global.json for the required version)
  • Git
  • An Azure subscription for Entra ID testing
  • An Entra ID tenant where you can register applications

Optional but recommended:

  • Visual Studio or VS Code
  • Azure CLI

Fork and Clone

  1. Fork the repository
  2. Clone your fork locally
  3. Create a feature branch from main
git checkout -b feature/my-change