Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
missing_linux_example
windows_first
Summary
The documentation page demonstrates a notable Windows bias, primarily through exclusive use of PowerShell for scripting and automation tasks, references to .ps1 files, and instructions that assume the use of Azure PowerShell modules. There are no examples or guidance for Linux/macOS users, such as using Bash, Azure CLI, or cross-platform scripting alternatives. The documentation also references Windows-centric patterns (e.g., PowerShell scripts in repositories) and does not mention Linux agents or provide parity for non-Windows environments.
Recommendations
- Include equivalent examples using Bash or Azure CLI for tasks such as stopping/starting triggers and managing deployments.
- Explicitly mention support for Linux/macOS agents and provide instructions for running scripts on those platforms.
- Clarify whether all tasks (e.g., ARM Template Deployment, Key Vault access) are supported on Linux agents and document any differences.
- Provide sample scripts in both PowerShell (.ps1) and Bash (.sh) formats.
- Reorder examples to present cross-platform or Linux options alongside or before Windows/PowerShell examples.
Create Pull Request