3 Commits

Author SHA1 Message Date
github-actions[bot] 976cde0264 chore: upgrade gh-aw runtime 2026-08-10 09:32:10 +00:00
Jan Krivanek 7b2708f8c7 [Infra] Add devops agentic workflow (#141)
* Add initial plan

* add token strategy

* Add devops agentic workflow PoC

* Fix PR Comments

* Replace hand-written .yml wrappers with gh aw compile

- Move workflow .md files from eng/agentic-workflows/ to .github/workflows/
- Delete hand-written .yml wrappers (devops-health-check.yml, devops-health-investigate.yml)
- Generate .lock.yml files via gh aw compile
- Move compiled knowledge files to .github/aw/shared/ (required by gh-aw import security)
- Fix permissions: issues: write -> issues: read (strict mode uses safe-outputs)
- Update README with new file structure and setup instructions

Addresses PR #141 Comment 5 (ViktorHofer)

* Use fuzzy daily schedule, update README for gh-aw standard structure

* Recompile lock.yml with latest changes

* Add skills health

* Remove redundant file
2026-03-02 21:59:28 +01:00
Viktor Hofer c7c74daf8e Clean up dotnet-msbuild: unify lock files, compact skill, add .gitattributes (#116)
* Clean up dotnet-msbuild: unify lock files, compact skill, add .gitattributes

- Add .gitattributes with * text=auto eol=lf for consistent line endings
- Unify compiled knowledge lock file names across copilot-extension and
  agentic-workflows (build-errors, performance, style-and-modernization)
- Deduplicate KnowledgeMap in build.ps1 into shared KnowledgeGroups
- Compact directory-build-organization skill (16K -> 8K chars) so it fits
  within compiled bundle limits; move detailed examples to references/
- Remove broken links to non-existent docs/copilot-extension-design.md
- Regenerate all lock files

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Add repo-level AGENTS.md with component build instructions

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Inline references/ content during knowledge compilation

Update Read-Skill in build.ps1 to resolve [text](references/*.md) links
and replace them with the referenced file content. This ensures compiled
lock files include the full reference material alongside the SKILL.md
content.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Update agentic workflows to leverage compiled knowledge

- build-failure-analysis: add binlog-mcp tool usage, bin/obj clash and
  generated file checks, common error categories
- build-perf-audit: add bottleneck classification, concrete optimization
  recommendations (MSBuild Server, ArtifactsPath, graph build), incremental
  build health check
- msbuild-pr-review: reference AP codes from anti-pattern catalog, add
  Central Package Management and Directory.Build centralization checks

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Change agentic workflow triggers to comment-based invocation

- build-failure-analysis: /analyze-build-failure
- build-perf-audit: /audit-build-perf
- msbuild-pr-review: /review-msbuild

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-25 10:33:36 +01:00