Skip to content

Conversation

erik-bershel
Copy link
Contributor

@erik-bershel erik-bershel commented Oct 10, 2025

Description

  • It was added to actions/python-versions 3 days ago, so we are good to go.
  • Also removing unused condition for toolset tests

Related issue:

Check list

  • Related issue / work item is attached
  • Tests are written (if applicable)
  • Documentation is updated (if applicable)
  • Changes are tested and related VM images are successfully generated

@Copilot Copilot AI review requested due to automatic review settings October 10, 2025 13:59
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds Python 3.14 support to the toolcache across all operating systems (Windows, Ubuntu, and macOS). The change enables Python 3.14 to be available in GitHub Actions runner images.

  • Added "3.14.*" version specification to Python toolsets across all OS configurations
  • Updated toolset configurations for Windows (2019, 2022, 2025), Ubuntu (22.04, 24.04), and macOS (13, 14, 15, 26)
  • Removed ARM64 skip condition from Ruby tests in macOS test suite

Reviewed Changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
images/windows/toolsets/toolset-2025.json Added Python 3.14.* to Windows 2025 toolset
images/windows/toolsets/toolset-2022.json Added Python 3.14.* to Windows 2022 toolset
images/windows/toolsets/toolset-2019.json Added Python 3.14.* to Windows 2019 toolset
images/ubuntu/toolsets/toolset-2404.json Added Python 3.14.* to Ubuntu 24.04 toolset
images/ubuntu/toolsets/toolset-2204.json Added Python 3.14.* to Ubuntu 22.04 toolset
images/macos/toolsets/toolset-26.json Added Python 3.14.* to macOS 26 toolset
images/macos/toolsets/toolset-15.json Added Python 3.14.* to macOS 15 toolset for both x64 and arm64
images/macos/toolsets/toolset-14.json Added Python 3.14.* to macOS 14 toolset for both x64 and arm64
images/macos/toolsets/toolset-13.json Added Python 3.14.* to macOS 13 toolset for both x64 and arm64
images/macos/scripts/tests/Toolcache.Tests.ps1 Removed ARM64 skip condition from Ruby context tests

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@erik-bershel erik-bershel force-pushed the add-python-3.14-toolcache branch from 23e9736 to 8a16932 Compare October 10, 2025 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant