Skip to content

Replace Azure blob vcpkg caching with run-vcpkg action#657

Draft
Copilot wants to merge 3 commits intodevfrom
copilot/replace-azure-vcpkg-caching
Draft

Replace Azure blob vcpkg caching with run-vcpkg action#657
Copilot wants to merge 3 commits intodevfrom
copilot/replace-azure-vcpkg-caching

Conversation

Copy link

Copilot AI commented Feb 6, 2026

Replace manual Azure blob storage caching for vcpkg with the official lukka/run-vcpkg@v11 action, which provides automatic binary caching through GitHub Actions cache.

Changes

ResInsightWithCache.yml

  • Replace manual bootstrap-vcpkg step with lukka/run-vcpkg@v11 action
  • Remove Azure secret validation and VCPKG_BINARY_SOURCES environment variables
  • Remove unused vcpkg-bootstrap entries from matrix configuration

clang-tidy.yml

  • Replace manual bootstrap-vcpkg step with lukka/run-vcpkg@v11 action
  • Remove global and step-level VCPKG_BINARY_SOURCES environment variables

The action configuration points to the existing vcpkg submodule:

- name: Setup vcpkg
  uses: lukka/run-vcpkg@v11
  with:
    vcpkgDirectory: '${{ github.workspace }}/ThirdParty/vcpkg'

Binary caching is handled automatically by the action via GitHub Actions cache backend, leveraging the existing vcpkg.json and vcpkg-configuration.json manifest files.

Original prompt

This section details on the original issue you should resolve

<issue_title>Replace azure vcpkg caching with run-vcpkg</issue_title>
<issue_description>vcpkg is currently cached on Azure. Replace the vcpkg caching with run-vcpkg in all workflows using vcpkg.

https://github.com/lukka/run-vcpkg</issue_description>

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.

Copilot AI and others added 2 commits February 6, 2026 07:51
Co-authored-by: magnesj <1793152+magnesj@users.noreply.github.com>
Co-authored-by: magnesj <1793152+magnesj@users.noreply.github.com>
Copilot AI changed the title [WIP] Replace Azure vcpkg caching with run-vcpkg Replace Azure blob vcpkg caching with run-vcpkg action Feb 6, 2026
Copilot AI requested a review from magnesj February 6, 2026 07:54
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.

Replace azure vcpkg caching with run-vcpkg

2 participants