Skip to content

Use repo bootstrap for Arcade daily secret sync#16712

Merged
missymessa merged 3 commits intomainfrom
fix-arcade-daily-preview-sdk-install
Apr 14, 2026
Merged

Use repo bootstrap for Arcade daily secret sync#16712
missymessa merged 3 commits intomainfrom
fix-arcade-daily-preview-sdk-install

Conversation

@missymessa
Copy link
Copy Markdown
Member

@missymessa missymessa commented Apr 13, 2026

Summary

  • switch the daily secret-sync job from UseDotNet@2 SDK acquisition to the repo's own eng/common/dotnet bootstrap
  • restore the local dotnet tools through that same repo-pinned SDK path
  • run secret-manager through the repo shim so the job stays on the exact SDK/toolset from global.json

Why

The previous fix still failed in Azure DevOps while resolving the preview .NET 11 SDK. The repo bootstrap reliably installs the exact pinned SDK and gets the pipeline to the secret-manager synchronize step.

Related to AB#10139

missymessa and others added 2 commits April 13, 2026 16:20
The secret synchronization job now installs the repo SDK via UseDotNet. Because global.json points to a preview .NET 11 SDK, the task must allow preview resolution or it fails before secret-manager runs.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@missymessa missymessa changed the title Allow preview SDK install in Arcade daily Use repo bootstrap for Arcade daily secret sync Apr 14, 2026
@missymessa
Copy link
Copy Markdown
Member Author

@missymessa missymessa enabled auto-merge (squash) April 14, 2026 00:28
@missymessa missymessa merged commit feca0a0 into main Apr 14, 2026
9 checks passed
@missymessa missymessa deleted the fix-arcade-daily-preview-sdk-install branch April 14, 2026 17:31
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.

2 participants