> Several steps in the Windows CI workflows are duplicated per architecture 
> (x86.x64 / ARM64) where a single step with conditional expressions would 
> suffice.
> 
> Changes:
> 
> - `action.yml`: Merge the two MSYS2 install steps and two path steps into one 
> of each, using expressions for release and location.
> - `build-windows.yml`: Merge the two toolchain check steps into one 
> (conditional on bat file name), and merge the two toolchain install steps 
> into one (component suffix already matches `inputs.architecture`).
> 
> This reduces duplication and makes future architecture additions simpler.
> 
> ---------
> - [x] I confirm that I make this contribution in accordance with the [OpenJDK 
> Interim AI Policy](https://openjdk.org/legal/ai).

George Adams has updated the pull request incrementally with one additional 
commit since the last revision:

  refactor to use inputs for conditionals

-------------

Changes:
  - all: https://git.openjdk.org/jdk/pull/31364/files
  - new: https://git.openjdk.org/jdk/pull/31364/files/8b08dfd7..10f1297f

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=31364&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=31364&range=00-01

  Stats: 29 lines in 4 files changed: 23 ins; 3 del; 3 mod
  Patch: https://git.openjdk.org/jdk/pull/31364.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/31364/head:pull/31364

PR: https://git.openjdk.org/jdk/pull/31364

Reply via email to