Use azure caching for clang-tidy job

This commit is contained in:
Magne Sjaastad authored and GitHub committed 2026-01-12 07:48:53 +01:00
1 parent 1ae6f40a98
commit 1101d74b69
1 file changed
+2 -13
+2 -13
View File
@@ -24,10 +24,6 @@ jobs:
with:
submodules: true
- uses: TAServers/vcpkg-cache@v3
with:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Install Linux dependencies
run: |
sudo apt-get update --option="APT::Acquire::Retries=3"
@@ -45,17 +41,10 @@ jobs:
- name: vcpkg bootstrap
run: ThirdParty/vcpkg/bootstrap-vcpkg.sh
- name: Restore vcpkg cache
id: vcpkg-cache
uses: TAServers/vcpkg-cache@v3
with:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Create compile commands and run clang-tidy
# https://clang.llvm.org/extra/doxygen/run-clang-tidy_8py_source.html
env:
VCPKG_FEATURE_FLAGS: "binarycaching" # Possibly redundant, but explicitly sets the binary caching feature flag
VCPKG_BINARY_SOURCES: "clear;files,${{ steps.vcpkg-cache.outputs.path }},readwrite"
VCPKG_FEATURE_FLAGS: "binarycaching"
VCPKG_BINARY_SOURCES: "clear;x-azblob,https://${{ secrets.AZURE_VCPKG_STORAGE_ACCOUNT }}.blob.core.windows.net/vcpkg-binaries,${{ secrets.AZURE_VCPKG_SAS_TOKEN }},readwrite"
run: |
mkdir build
cd build