Skip to content

Update and rename schemas/toolset-schema.json to schemas/name/toolset - #14862

Open
cloudflared-uk wants to merge 231 commits into
actions:copilot/test-import-azure-imagefrom
cloudflared-uk:patch-1
Open

cloudflared-uk wants to merge 231 commits into
actions:copilot/test-import-azure-imagefrom
cloudflared-uk:patch-1

Conversation

@cloudflared-uk

Copy link
Copy Markdown

Description

New tool, Bug fixing, or Improvement?
Please include a summary of the change and which issue is fixed. Also include relevant motivation and context.
For new tools, please provide total size and installation time.

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

v-sergei-pyshnoi and others added 30 commits July 14, 2026 09:55
* Update Pester module version to 5.9.0 in multiple toolset JSON files

* Apply suggestions from code review

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Sergei Pyshnoi <>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Update Pester module version to 5.9.0 in multiple toolsets

* Apply suggestions from code review

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Sergei Pyshnoi <>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Added packer template and toolset for xcode-27 image

* [macOS] Fix naming for toolset and Readme

* Update Readme destination path for xcode-27 image

* update xcode 27 to beta3

* fix xcode file name

* fix xcode file name

* update xcode 27 beta link and filename to beta_3

* update Xcode 27 beta SHA256 checksums to match beta_3

* fix default xcode

* Add image label override for ARM64 architecture and rename macOS 26 Xcode 27 template

* Add conditional skip for XCODE_DEVELOPER_DIR tests when no stable Xcode versions are found

* Refactor XCODE_DEVELOPER_DIR tests to skip when no stable Xcode versions are found

* Rename Packer template for Xcode 27 ARM64 image

* Update Xcode test cases and add toolset configuration for Xcode 27

---------

Co-authored-by: Sergei Radich <v-sergeiradich@github.com>
Co-authored-by: Sergei Pyshnoi <>
…ons#14379)

* [MacOS] Install xcodes from XcodesOrg tap for Intel

homebrew-core ships no x86_64 bottle for current xcodes (Homebrew Tier 3),
and the previously pinned 1.6.2 is too old to parse Apple's simulator runtime
downloadables catalog (DecodingError on authentication=none), so
'xcodes runtimes install' fails on Intel. Install from XcodesOrg's own tap,
which provides an Intel/universal bottle for the current version.

* [MacOS] Install xcodes prebuilt binary from XcodesOrg release on Intel

The tap/source-build path fails during image build: brew does not pour the
release bottle on Tahoe x86_64 and falls back to 'make install', which needs
xcbuild (absent) -> 'xcbuild ... does not exist'. Install the prebuilt
Developer-ID-signed universal binary from the GitHub release instead.
…714-docs

xcode-27 (20260714) Image Update
…715-docs

xcode-27 (20260715) Image Update
…ons#14398)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
…ons#14399)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
…#14390)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
…14391)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
…tions#14392)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
…s#14384)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
…s#14385)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
* Update README.md

* Update Xcode 27 badge and link in README

* Update README.md
…s#14383)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
actions#14412)

* [Ubuntu] Install current podman from static bundle on 22.04/24.04

apt only ships podman 3.4.4 (22.04) / 4.9.3 (24.04); its Docker-compat API
is too old for the current Docker daemon and breaks podman push to the
docker-daemon (actions#13691, actions#549). Install a pinned,
checksum-verified static podman 5.8.4 bundle (podman + crun/runc + conmon +
netavark + aardvark-dns + pasta) on 22.04/24.04; keep buildah/skopeo from
apt. 26.04 already ships podman 5.x via apt and is unchanged. Apply the
netavark iptables firewall fix to all Ubuntu versions.

* [Ubuntu] Add AppArmor userns profile for static podman on 24.04

Ubuntu 24.04 enables kernel.apparmor_restrict_unprivileged_userns=1. The
distro podman ships /etc/apparmor.d/podman granting the userns permission,
but the static bundle binary in /usr/local/bin has none, so rootless
podman fails with 'failed to reexec: Permission denied' (podman network
create in the Containers test). Install an equivalent profile covering
/usr/{bin,local/bin}/podman when the restriction is enabled.
R is installed from the choco R.Project package, which ships only CRAN's
x86_64 installer, so on arm64 images R runs under Windows-on-ARM emulation
and reports arch = x86_64. The software report listed it as plain "R x.y.z"
with no architecture qualifier, which gave no indication the build is
emulated.

Co-authored-by: Davit Ioramashvili <dioramashvili@gmail.com>
…docker-digest-strikethrough

Fix strikethrough on removed Docker digests in release notes
Updated macOS 26 and 15 entries to reflect new labels and options.
github-actions Bot and others added 30 commits September 25, 2026 16:35
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
…ns#14786)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
…#14775)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
libc6-dev no longer depends on libcrypt-dev on Ubuntu 26.04, so crypt.h
is missing there while 22.04 and 24.04 still get it transitively.

Fixes actions#14780

Co-authored-by: Davit Ioramashvili <294214454+v-davit-ioramashvili@users.noreply.github.com>
- Skip DEP-11 metadata, which CI never uses, removing 15 of ~51 index items
  and 7.6 MB from every apt-get update.
- Assert the effective value in Apt.Tests.ps1 and ubuntu-slim/test.sh.
…ps (actions#14819)

* Add retries and real diagnostics to GitHub API release lookups

* Add the docker mount on the runner-images side

* Make additional install scripts go through the hardened helper

* Address copilot comments
* Pinned Homebrew installer version

* Pinned curl

* Pinned node24 to 24.19 for MacOS 26 Intel

* Moved common-utils installation after XCode for macos 14 and 15 Intel

* Separated install common utils for macos-26

* Disabled part of installation

* Uncommented code

* Resolved comments
Install NDK 27, 29 and 30 following our support policy (two latest LTS
plus the latest non-LTS). The default NDK stays 27. NDK 28 is removed.

Announced in actions#14745. Requested in actions#14722.

Co-authored-by: Davit Ioramashvili <294214454+v-davit-ioramashvili@users.noreply.github.com>
* [Ubuntu, macOS, Windows] Add Android NDK 30, remove NDK 28

Update the installed Android NDK set to follow our support policy
(two latest LTS plus the latest non-LTS): install NDK 27, 29 and 30.
The default NDK stays 27, so builds that do not pin a version are
unaffected. NDK 28 is removed.

Announced in actions#14745. Requested in actions#14722.

* Keep Ubuntu changes only

macOS and Windows NDK updates move to separate PRs.

---------

Co-authored-by: Davit Ioramashvili <294214454+v-davit-ioramashvili@users.noreply.github.com>
* Updated XCode 27.2 to beta 2

* Updated SHA
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
…ns#14799)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
…ons#14804)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
…ns#14801)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
…#14807)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
…ctions#14813)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
…14809)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
…ns#14803)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
)

Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Davit Ioramashvili <294214454+v-davit-ioramashvili@users.noreply.github.com>
…VS 2026 (actions#14851)

* [Windows] Move LLVM before PostgreSQL and log disk space

* [Windows] Remove disk diagnostics while retaining LLVM install order

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.