Sad Tux - Windows bias detected
This page contains Windows bias

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

Detected Bias Types
windows_first
powershell_heavy
windows_tools
missing_linux_example
Summary
The documentation demonstrates a moderate Windows bias. Windows and PowerShell examples are consistently presented before Linux equivalents, and PowerShell is included as a first-class method for managing settings, while Linux-specific command-line tools (other than Azure CLI) are not mentioned. Some instructions (e.g., portal steps) are not clearly differentiated for Linux, and Linux users are sometimes directed to use Azure CLI exclusively, with no mention of Bash scripting or other Linux-native approaches. The documentation also references Visual Studio and .csproj files, which are primarily Windows-centric development tools, without Linux alternatives.
Recommendations
  • Present Linux and Windows instructions in parallel, or alternate which platform appears first in each section.
  • Include Bash or shell script examples for Linux users where PowerShell is provided for Windows.
  • Clarify any differences in portal UI or workflow for Linux-hosted function apps.
  • When referencing Visual Studio or .csproj, provide equivalent instructions for Linux-friendly tools (e.g., VS Code, command-line publishing).
  • Explicitly state when a method (e.g., PowerShell) is not available for Linux, and suggest alternatives.
  • Add more Linux-native context and troubleshooting tips, not just Azure CLI commands.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2026-02-11 00:00 #233 in_progress Clean Clean
2026-02-10 00:00 #229 completed Biased Biased
2026-01-12 00:00 #99 completed Biased Biased
2026-01-11 06:20 #98 completed Biased Biased
2026-01-11 00:00 #95 cancelled Clean Clean
2026-01-10 00:00 #92 completed Clean Clean
2026-01-09 00:00 #87 cancelled Clean Clean
2026-01-06 22:28 #78 completed Clean Clean
2025-12-29 18:00 #48 cancelled Biased Biased
2025-12-15 00:00 #7 completed Clean Clean
2025-12-14 05:05 #6 completed Clean Clean
2025-12-14 04:32 #4 completed Clean Clean
2025-12-14 01:50 #3 completed Clean Clean

Flagged Code Snippets

Choose **Open Cloud Shell** in the previous code example to run the command in [Azure Cloud Shell](../cloud-shell/overview.md). You can also run the [Azure CLI locally](/cli/azure/install-azure-cli) to execute this command. When running locally, you must first run [`az login`](/cli/azure/reference-index#az-login) to sign in.

### [Azure PowerShell](#tab/azure-powershell)

To check the Azure Functions runtime, use the following cmdlet:

Replace `<FUNCTION_APP>` with the name of your function app and `<RESOURCE_GROUP>` with the name of the resource group for your function app. Also, replace `<VERSION>` with the specific minor version you temporarily need to target.

Choose **Open Cloud Shell** in the previous code example to run the command in [Azure Cloud Shell](../cloud-shell/overview.md). You can also run the [Azure CLI locally](/cli/azure/install-azure-cli) to execute this command. When running locally, you must first run [`az login`](/cli/azure/reference-index#az-login) to sign in.

### [Azure PowerShell](#tab/azure-powershell)

Use this script to pin the Functions runtime: