Detected Bias Types
Windows First
Missing Linux Example
Summary
The documentation page provides command-line examples exclusively using Azure CLI and Bash-style environment variable syntax, which is cross-platform but shown in a way most familiar to Linux/macOS users. However, in the 'Test the CI/CD pipeline' section, the instructions for cloning and working with the repository reference 'Git Bash' and Visual Studio Code, which are available on Windows, macOS, and Linux, but the explicit mention of 'Git Bash' may imply a Windows-first approach. There are no PowerShell or Windows Command Prompt examples, nor are there explicit Linux/macOS instructions or troubleshooting notes. The documentation does not mention platform-specific differences, nor does it provide parity for users who may be using Windows-native shells (e.g., PowerShell, Command Prompt), which could create friction for those users. Conversely, Linux users are not disadvantaged, but Windows users may need to adapt Bash syntax to PowerShell or Command Prompt.
Recommendations
- Add explicit notes or examples for running Azure CLI commands in PowerShell and Windows Command Prompt, including syntax differences for environment variables (e.g., $env:VAR in PowerShell, set VAR= in CMD).
- Clarify that Bash syntax is shown and provide equivalent commands for Windows shells where appropriate.
- Include troubleshooting tips for common cross-platform issues (e.g., path separators, quoting, environment variable usage).
- Mention that Visual Studio Code and Git Bash are available on all major platforms, and suggest alternatives for Linux/macOS users (e.g., native terminal, other editors).