Skip to content

feat: add automation command and retire drift#53

Merged
TacoRocket merged 1 commit intomainfrom
phase4-automation-drift
Apr 5, 2026
Merged

feat: add automation command and retire drift#53
TacoRocket merged 1 commit intomainfrom
phase4-automation-drift

Conversation

@TacoRocket
Copy link
Copy Markdown
Owner

Summary

  • add the new automation command with fixture, schema, help, table, and output coverage
  • retire drift ordering for app-services, functions, and arm-deployments
  • fix the default install path by adding the runtime dependency needed for azure-mgmt-automation

Validation

  • python3 -m ruff check src tests scripts
  • python3 -m pytest -q
  • fresh temp venv install via pip install -e .
  • fresh-install import smoke: from azure.mgmt.automation import AutomationClient
  • live run: python -m azurefox --output json --outdir /tmp/azurefox-live-automation automation

Notes

  • live validation completed successfully against the current Azure context and returned zero Automation accounts with zero issues
  • the pre-merge checklist in the reference workspace now includes an explicit frictionless-install question so future commands verify that pip install azurefox stays sufficient for end users

@TacoRocket TacoRocket merged commit 565c35f into main Apr 5, 2026
4 checks passed
@TacoRocket TacoRocket deleted the phase4-automation-drift branch April 5, 2026 04:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant