Skip to content

Update Alpine CI legs to use Alpine 3.23#3831

Merged
MichaelSimons merged 2 commits intomainfrom
copilot/update-alpine-ci-legs
Dec 12, 2025
Merged

Update Alpine CI legs to use Alpine 3.23#3831
MichaelSimons merged 2 commits intomainfrom
copilot/update-alpine-ci-legs

Conversation

Copy link
Contributor

Copilot AI commented Dec 11, 2025

Alpine 3.23 images are now available in dotnet-buildtools-prereqs-docker. This updates the AzDO pipeline to use them.

Changes:

  • Updated alpineContainerImage from alpine-3.21-amd64 to alpine-3.23-amd64
  • Updated alpineName from Alpine321 to Alpine323
  • Updated alpineX64Rid from alpine.3.21-x64 to alpine.3.23-x64

All changes are in eng/pipelines/templates/variables/vmr-build.yml.

Original prompt

This section details on the original issue you should resolve

<issue_title>Update Alpine CI legs to use Alpine 3.23</issue_title>
<issue_description>Alpine 3.23 images are now available - dotnet/dotnet-buildtools-prereqs-docker#1554.

These changes should be backported to servicing.</issue_description>

<agent_instructions>Please update the AzDO pipeline's alpine legs to use the Alpine 3.23 image.</agent_instructions>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: MichaelSimons <8290530+MichaelSimons@users.noreply.github.com>
Copilot AI changed the title [WIP] Update AzDO pipeline for Alpine 3.23 image Update Alpine CI legs to use Alpine 3.23 Dec 11, 2025
Copilot AI requested a review from MichaelSimons December 11, 2025 19:59
@MichaelSimons MichaelSimons marked this pull request as ready for review December 11, 2025 22:35
@MichaelSimons MichaelSimons requested review from a team as code owners December 11, 2025 22:35
Copilot AI review requested due to automatic review settings December 11, 2025 22:35
Copy link
Contributor

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 updates the Azure DevOps pipeline configuration to use Alpine Linux 3.23 instead of Alpine 3.21 for CI builds. The changes align with the availability of new Alpine 3.23 images in the dotnet-buildtools-prereqs-docker repository.

Key changes:

  • Updated Alpine container image reference from version 3.21 to 3.23
  • Updated Alpine display name from Alpine321 to Alpine323
  • Updated Alpine runtime identifier from alpine.3.21-x64 to alpine.3.23-x64

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@MichaelSimons MichaelSimons merged commit 0686f34 into main Dec 12, 2025
17 checks passed
@MichaelSimons MichaelSimons deleted the copilot/update-alpine-ci-legs branch December 12, 2025 14:18
@MichaelSimons
Copy link
Member

/backport to release/10.0.1xx

@MichaelSimons
Copy link
Member

/backport to release/10.0.2xx

@github-actions
Copy link
Contributor

Started backporting to release/10.0.1xx (link to workflow run)

@github-actions
Copy link
Contributor

Started backporting to release/10.0.2xx (link to workflow run)

mthalman pushed a commit to mthalman/dotnet that referenced this pull request Feb 19, 2026
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: MichaelSimons <8290530+MichaelSimons@users.noreply.github.com>
@mthalman mthalman mentioned this pull request Feb 19, 2026
mthalman pushed a commit to mthalman/dotnet that referenced this pull request Feb 19, 2026
Distro versions need to match the artifacts that are now being consumed from the 1xx branch.

Backport of dotnet#3836 and dotnet#3831

----
#### AI description  (iteration 1)
#### PR Classification
This pull request performs a version upgrade for distro builds in the CI pipeline configuration.

#### PR Summary
The update modifies distro version variables in `/eng/pipelines/templates/variables/vmr-build.yml` to utilize newer releases for Alpine and Fedora.
- `/eng/pipelines/templates/variables/vmr-build.yml`: Updated `alpineName` from Alpine321 to Alpine323 and `alpineX64Rid` from alpine.3.21-x64 to alpine.3.23-x64, along with corresponding container image tags.
- `/eng/pipelines/templates/variables/vmr-build.yml`: Updated `fedoraName`, `fedoraX64Rid`, and container image tag from Fedora41 to Fedora43 variants.
<!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->
github-actions bot pushed a commit that referenced this pull request Feb 23, 2026
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: MichaelSimons <8290530+MichaelSimons@users.noreply.github.com>
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.

4 participants