About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
windows_tools
⚠️
windows_first
⚠️
missing_linux_example
Summary:
The documentation demonstrates a Windows bias by referencing Windows-specific tools and patterns (such as Kudu and CMD), mentioning Windows in configuration settings, and omitting Linux-specific instructions or examples for managing app and host settings. The guidance for editing files and using the Azure portal assumes a Windows environment, with no mention of Linux shells, editors, or file paths. Additionally, some settings (e.g., WEBSITE_NODE_DEFAULT_VERSION) are described as applying 'when running your logic app workflows on Windows' without clarifying Linux/macOS equivalents or differences.
Recommendations:
- Provide explicit instructions for Linux and macOS users, including equivalent shell commands (e.g., Bash) and file path conventions.
- When referencing the Kudu environment, clarify its availability and usage on Linux-based App Service plans and provide alternative instructions if necessary.
- For settings that are described as Windows-specific (e.g., WEBSITE_NODE_DEFAULT_VERSION), document the behavior and configuration for Linux environments.
- Include examples of editing configuration files (local.settings.json, host.json) using cross-platform editors (e.g., VS Code, nano, vim) and clarify that these files and settings are platform-agnostic unless otherwise noted.
- Where the Azure CLI is referenced, ensure that examples and instructions are clearly cross-platform and do not assume a Windows shell.
- Add a section or notes highlighting any differences, limitations, or considerations when running Logic Apps Standard on Linux versus Windows hosts.
Create pull request