Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
missing_linux_example
Summary
The documentation provides three deployment options: ARM template, manual deployment with PowerShell, and manual deployment with Python. The PowerShell manual deployment instructions are detailed and presented before the Python instructions, which require Visual Studio Code. There are no examples or instructions for deploying with Bash, CLI, or Linux-native tools. The PowerShell section assumes use of PowerShell Core, which is cross-platform, but the workflow and terminology are more familiar to Windows users. The Python workflow is tied to Visual Studio Code, which is available on Linux/macOS but may not be the preferred tool for all users. There is no mention of Linux shell, Azure CLI, or other Linux/macOS-specific deployment patterns.
Recommendations
- Add manual deployment instructions using Azure CLI and Bash for Linux/macOS users.
- Provide examples for deploying Function Apps using Linux-native tools (e.g., Bash scripts, az CLI).
- Clarify that PowerShell Core is cross-platform and provide explicit instructions for Linux/macOS environments (e.g., installation, usage).
- Offer alternative Python deployment instructions that do not require Visual Studio Code, such as using command-line tools.
- Ensure examples and instructions are presented in a neutral order (not Windows-first).
Create Pull Request