Commit Graph

18 Commits

Author SHA1 Message Date
Chet Husk a5f6b5adfd Register a problem matcher for MSBuild/csc errors and warnings
- Add .github/msbuild.json with two owners: one matching file-based
  diagnostics (File(line,col): error/warning CODE: msg [project]) and
  one matching engine-level errors without file/line info.
- Register the matcher in src/main.ts via the ##[add-matcher] workflow
  command, resolved relative to __dirname so it works from the ncc
  bundle in dist/.
- Add src/__tests__/msbuild-matcher.test.ts validating the matcher
  regexes against representative CS/MSB error and warning lines.
- Document the new problem matcher in README.md.
- Rebuild dist/index.js via npm run build && npm run pack.

Fixes #4

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-09-21 16:20:37 -05:00
Dan Fiedler 8a6453c901 Pin GitHub Actions to full-length commit SHAs 2026-08-23 22:17:50 -04:00
Tim Heuer 4031508ab2 fix: move to node24
feat: enhance MSBuild setup summary in workflow 🛠️
- Added matrix strategy for multiple runners
- Improved summary output for MSBuild paths and architecture
2026-03-12 11:07:48 -07:00
mosfet80 f37d07ecbd Update test.yml
updated  actions/checkout to v4
2024-01-16 01:01:19 +01:00
Tim Heuer 645e3f7313 Modifying version and readme notes [skip ci] 2022-11-13 08:01:59 -07:00
Tim Heuer 750ad4a08c Dedupe IDs [skip ci] 2022-11-07 17:13:28 -07:00
Tim Heuer e38c2fa359 modifying tester [skip ci] 2022-11-07 16:55:30 -07:00
Tim Heuer 1bba226ea3 Adding arm64 detection 2022-11-07 16:54:38 -07:00
Tim Heuer ab534842b4 Merging x64 probe and typos 2021-11-01 20:01:10 -07:00
Heath Stewart c4f3bee2c4 Add tests for different path resolution 2020-04-21 17:04:39 -07:00
Heath Stewart 7d7af37b7e Fix sync/async callback issue 2020-04-21 15:38:49 -07:00
Heath Stewart f486e795bf Add pull_request to Actions triggers 2020-04-21 15:38:49 -07:00
Tim Heuer 9c9a1a34a4 Adding remark about arguments in readme 2020-03-26 08:42:27 -07:00
Tim Heuer d3323999d3 Modifying test action 2020-02-11 09:45:56 -08:00
Tim Heuer 3ef0817a4a Changing test; fixing null check 2020-01-31 12:22:23 -08:00
Tim Heuer 6a7105d96d Adding production node_modules 2020-01-31 11:27:06 -08:00
Tim Heuer 5639ea3d91 Using dev branch action definition 2020-01-31 11:22:29 -08:00
Tim Heuer ded5a39da6 Initial developer commit 2020-01-31 11:14:06 -08:00