Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
missing_linux_example
windows_first
Summary
The documentation is heavily oriented towards Windows environments, with exclusive use of Azure PowerShell scripts, references to Windows Task Scheduler, and no mention of Linux-compatible alternatives or examples. There are no instructions or examples for running the image factory using Bash, Azure CLI, or Linux-based automation tools. The documentation assumes familiarity with Windows-centric tools and workflows, and does not address how a Linux user would perform equivalent steps.
Recommendations
- Provide parallel examples using Azure CLI and Bash scripts for all steps currently shown with PowerShell.
- Mention and demonstrate how to run the image factory from Linux-based CI/CD systems (e.g., GitHub Actions, Jenkins on Linux, Azure DevOps Linux agents).
- Include instructions for scheduling and running scripts using Linux-native tools (e.g., cron) alongside Windows Task Scheduler.
- Clarify which scripts or templates are cross-platform and which are PowerShell-specific; if possible, provide cross-platform script versions.
- Explicitly state Linux support status and provide troubleshooting tips for non-Windows environments.
Create Pull Request