GitHub Models migration assessment¶
Optional GitHub Models advisory assessment helps classify migration risks for existing repositories.
Policy¶
- AI assessment is advisory only.
- It never applies changes directly.
- It is useful for classifying ambiguous workflows and migration risks.
- Deterministic detection and the apply script remain authoritative for file actions.
Migrated workflow templates use migration-friendly defaults: secret scan avoids duplicate TruffleHog flags, docs-check warns (instead of failing) on missing .editorconfig or license files when policy allows, and README concept checks are warning-only unless DOCS_CHECK_STRICT=true. Use --visibility private --license proprietary for closed-source migrations.
Token¶
Create a token with models: read permission:
export GITHUB_TOKEN=...
Do not commit .env.
Dry-run safe summary¶
python3 scripts/apply_repo_standards.py \
--repo . \
--standards . \
--mode existing \
--analyze-existing \
--dry-run-ai-summary
Live advisory assessment¶
python3 scripts/apply_repo_standards.py \
--repo . \
--standards . \
--mode existing \
--analyze-existing \
--ai-assessment \
--model openai/gpt-4o-mini
Related docs¶
using-repo-standards.md— migration flowsdetection.md— deterministic profile detection