Commit Graph

18 Commits

Author SHA1 Message Date
Chet Husk fc127f2e68 Default to auto-detected 64-bit MSBuild on 64-bit hosts (breaking change, v4)
Fixes #88

- msbuild-architecture no longer hardcodes a default of "x86". When the
  input is left unspecified, the action now auto-detects: it prefers x64
  when running on a 64-bit machine and the resolved VS/MSBuild install is
  17.0+ (VS 2022+), and falls back to x86 otherwise. An explicit
  msbuild-architecture value is always respected.
- Extracted resolveMSBuildArchitecture()/parseMajorVersion() as pure,
  exported helpers and added jest tests covering the resolution matrix.
- Bumped package.json version to 4.0.0 (breaking change/new major version).
- Updated action.yml input description and README (usage examples now
  reference @v4, new "Breaking Changes in v4" section, and the
  architecture-selection docs rewritten to describe auto-detection).
- Rebuilt dist/index.js via ncc.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-09-22 11:15:16 -05: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
Tim Heuer 6fb0222098 Address issue #125 releasing the node20 action as major version change 2024-01-30 17:01:17 -08:00
Tim Heuer 79fdc4b9cf Version bump 2024-01-25 18:54:32 -08:00
Tim Heuer 1ff57057b5 Added action-types 2023-02-03 15:02:07 -08:00
Tim Heuer d3ea839497 Version bump 2022-12-13 08:12:09 -08:00
Tim Heuer 645e3f7313 Modifying version and readme notes [skip ci] 2022-11-13 08:01:59 -07:00
Tim Heuer 34cfbaee7f Fixes #93 2022-10-12 16:07:40 -07:00
Tim Heuer d6496d378f version bump 2022-10-11 16:11:40 -07:00
Tim Heuer 36d6f2fae1 Updating version 2022-10-11 15:56:19 -07:00
Tim Heuer ab534842b4 Merging x64 probe and typos 2021-11-01 20:01:10 -07:00
Tim Heuer f9e64ce582 Adding pre-release input flag 2021-08-24 12:51:38 -07:00
dependabot[bot] a0858ffef3 Bump @actions/core from 1.2.0 to 1.2.6
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.2.0 to 1.2.6.
- [Release notes](https://github.com/actions/toolkit/releases)
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-01 17:33:54 +00:00
Heath Stewart 2f9b9c17d6 Use specific paths for faster lookup
Fixes #2
2020-04-21 15:38:49 -07:00
Heath Stewart 5cf04033c1 Use sync callback 2020-04-21 15:38:49 -07:00
Heath Stewart 4652bfc96e Do not use newer -find parameter
Fixes #10
2020-04-21 15:38:49 -07:00
Heath Stewart bb70c6a023 Find any product with MSBuild component
Fixes #7
2020-04-21 15:38:49 -07:00
Tim Heuer ded5a39da6 Initial developer commit 2020-01-31 11:14:06 -08:00