Skip to content

Revert update that moved back to Arcade 9#10191

Closed
radical wants to merge 1 commit intomicrosoft:mainfrom
radical:revert-arcade-9-update
Closed

Revert update that moved back to Arcade 9#10191
radical wants to merge 1 commit intomicrosoft:mainfrom
radical:revert-arcade-9-update

Conversation

@radical
Copy link
Copy Markdown
Member

@radical radical commented Jul 2, 2025

#10075 upgraded to Arcade 10, but the subscriptions haven't been updated which caused an unintended downgrade to Arcade 9 via #10100 .

Revert "Update dependencies from https://github.com/dotnet/arcade build 20250625.4 (#10100)"

This reverts commit e9dfe00.

@github-actions github-actions bot added the area-codeflow for labeling automated codeflow. intentionally a different color! label Jul 2, 2025
Copy link
Copy Markdown
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 repository to use Arcade SDK 10.0.0-beta.25325.3 (and related 10.0.0-beta.25325.3 packages) and adds new build and VMR‐related flags and retry settings in pipeline templates.

  • Bumps Arcade, Helix, SharedFramework, BuildTasks and RemoteExecutor to 10.0.0-beta.25325.3 in global.json, eng/Versions.props, and eng/Version.Details.xml.
  • Enhances build tooling: introduces --fromVMR and --buildCheck flags in build.sh/build.ps1, updates caching logic in tools.sh, and streamlines locating the Arcade logger.
  • Adds retry settings (retryCountOnTaskFailure) in several Azure DevOps templates and adjusts cross‐platform rootfs scripts.

Reviewed Changes

Copilot reviewed 49 out of 51 changed files in this pull request and generated no comments.

File Description
global.json Arcade SDK version bump
eng/common/tools.sh Expanded use_global_nuget_cache condition; added from_vmr
eng/common/cross/build-rootfs.sh Added --skipemulation support and debootstrap tweaks
eng/common/core-templates/steps/source-index-stage1-publish.yml New step template for stage‐1 source indexing
Comments suppressed due to low confidence (2)

eng/common/cross/build-rootfs.sh:807

  • Passing --allow-unauthenticated and --allow-insecure-repositories to apt-get update has no effect and may be rejected. These options should be applied to the subsequent apt-get install commands instead.
    rm -rf "$__RootfsDir"/etc/apt/*.{sources,list} "$__RootfsDir"/etc/apt/sources.list.d

eng/common/core-templates/steps/source-index-stage1-publish.yml:23

  • The parameter is declared as binlogPath (lowercase "b") but referenced here as BinlogPath. Ensure the casing matches the parameter definition to avoid template expansion errors.
- script: $(Agent.TempDirectory)/.source-index/tools/BinLogToSln -i ${{parameters.BinlogPath}} -r $(Build.SourcesDirectory) -n $(Build.Repository.Name) -o .source-index/stage1output

@radical
Copy link
Copy Markdown
Member Author

radical commented Jul 2, 2025

Before merging:

@joperezr
Copy link
Copy Markdown
Member

joperezr commented Jul 2, 2025

Since this is a revert, I'd assume it is pretty safe to take. Thanks for noticing this.

@radical
Copy link
Copy Markdown
Member Author

radical commented Jul 2, 2025

Since this is a revert, I'd assume it is pretty safe to take. Thanks for noticing this.

👍 Closing.

@radical radical closed this Jul 2, 2025
@github-actions github-actions bot locked and limited conversation to collaborators Aug 2, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-codeflow for labeling automated codeflow. intentionally a different color!

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants