diff --git a/.github/workflows/ci-package.yml b/.github/workflows/ci-package.yml index 8652bb3f028..62ca328a2b9 100644 --- a/.github/workflows/ci-package.yml +++ b/.github/workflows/ci-package.yml @@ -91,7 +91,7 @@ jobs: # Use a newer cmake to avoid 32-bit toolchain problems (i#4830). - name: Setup newer cmake - uses: jwlawson/actions-setup-cmake@v1.8 + uses: jwlawson/actions-setup-cmake@v2 with: cmake-version: '3.19.7' @@ -443,12 +443,14 @@ jobs: git clone --depth=2 https://github.com/DynamoRIO/drmemory.git drmemory cd drmemory && git submodule update --init --recursive --depth 250 && cd .. + # Install Doxygen. + - uses: ssciwr/doxygen-install@v1 + - name: Download Packages shell: powershell run: | md c:\projects\install (New-Object System.Net.WebClient).DownloadFile("https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-win.zip", "c:\projects\install\ninja.zip") - (New-Object System.Net.WebClient).DownloadFile("https://sourceforge.net/projects/doxygen/files/rel-1.8.19/doxygen-1.8.19.windows.x64.bin.zip", "c:\projects\install\doxygen.zip") - name: Get Version id: version @@ -472,8 +474,6 @@ jobs: echo ------ Setting up paths ------ 7z x c:\projects\install\ninja.zip -oc:\projects\install\ninja > nul set PATH=c:\projects\install\ninja;%PATH% - 7z x c:\projects\install\doxygen.zip -oc:\projects\install\doxygen > nul - set PATH=c:\projects\install\doxygen;%PATH% dir "c:\Program Files (x86)\WiX Toolset"* set PATH=C:\Program Files (x86)\WiX Toolset v3.14\bin;%PATH% call "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvars32.bat" diff --git a/.github/workflows/ci-windows.yml b/.github/workflows/ci-windows.yml index d630e68bc61..5fe0091e19b 100644 --- a/.github/workflows/ci-windows.yml +++ b/.github/workflows/ci-windows.yml @@ -1,5 +1,5 @@ # ********************************************************** -# Copyright (c) 2020-2023 Google, Inc. All rights reserved. +# Copyright (c) 2020-2024 Google, Inc. All rights reserved. # ********************************************************** # Redistribution and use in source and binary forms, with or without @@ -70,12 +70,14 @@ jobs: - name: Fetch Sources run: git fetch --no-tags --depth=1 origin master + # Install Doxygen. + - uses: ssciwr/doxygen-install@v1 + - name: Download Packages shell: powershell run: | md c:\projects\install (New-Object System.Net.WebClient).DownloadFile("https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-win.zip", "c:\projects\install\ninja.zip") - (New-Object System.Net.WebClient).DownloadFile("https://sourceforge.net/projects/doxygen/files/rel-1.8.19/doxygen-1.8.19.windows.x64.bin.zip", "c:\projects\install\doxygen.zip") - name: Run Suite working-directory: ${{ github.workspace }} @@ -83,8 +85,6 @@ jobs: echo ------ Setting up paths ------ 7z x c:\projects\install\ninja.zip -oc:\projects\install\ninja > nul set PATH=c:\projects\install\ninja;%PATH% - 7z x c:\projects\install\doxygen.zip -oc:\projects\install\doxygen > nul - set PATH=c:\projects\install\doxygen;%PATH% call "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvars32.bat" echo ------ Running suite ------ echo PATH is "%PATH%" @@ -137,12 +137,14 @@ jobs: - name: Fetch Sources run: git fetch --no-tags --depth=1 origin master + # Install Doxygen. + - uses: ssciwr/doxygen-install@v1 + - name: Download Packages shell: powershell run: | md c:\projects\install (New-Object System.Net.WebClient).DownloadFile("https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-win.zip", "c:\projects\install\ninja.zip") - (New-Object System.Net.WebClient).DownloadFile("https://sourceforge.net/projects/doxygen/files/rel-1.8.19/doxygen-1.8.19.windows.x64.bin.zip", "c:\projects\install\doxygen.zip") - name: Run Suite working-directory: ${{ github.workspace }} @@ -150,8 +152,6 @@ jobs: echo ------ Setting up paths ------ 7z x c:\projects\install\ninja.zip -oc:\projects\install\ninja > nul set PATH=c:\projects\install\ninja;%PATH% - 7z x c:\projects\install\doxygen.zip -oc:\projects\install\doxygen > nul - set PATH=c:\projects\install\doxygen;%PATH% call "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvars32.bat" echo ------ Running suite ------ echo PATH is "%PATH%" @@ -204,12 +204,14 @@ jobs: - name: Fetch Sources run: git fetch --no-tags --depth=1 origin master + # Install Doxygen. + - uses: ssciwr/doxygen-install@v1 + - name: Download Packages shell: powershell run: | md c:\projects\install (New-Object System.Net.WebClient).DownloadFile("https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-win.zip", "c:\projects\install\ninja.zip") - (New-Object System.Net.WebClient).DownloadFile("https://sourceforge.net/projects/doxygen/files/rel-1.8.19/doxygen-1.8.19.windows.x64.bin.zip", "c:\projects\install\doxygen.zip") - name: Run Suite working-directory: ${{ github.workspace }} @@ -217,8 +219,6 @@ jobs: echo ------ Setting up paths ------ 7z x c:\projects\install\ninja.zip -oc:\projects\install\ninja > nul set PATH=c:\projects\install\ninja;%PATH% - 7z x c:\projects\install\doxygen.zip -oc:\projects\install\doxygen > nul - set PATH=c:\projects\install\doxygen;%PATH% call "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvars32.bat" echo ------ Running suite ------ echo PATH is "%PATH%" diff --git a/.github/workflows/ci-x86.yml b/.github/workflows/ci-x86.yml index e62a3f0e676..1b4a7de4638 100644 --- a/.github/workflows/ci-x86.yml +++ b/.github/workflows/ci-x86.yml @@ -100,7 +100,7 @@ jobs: # Use a newer cmake to avoid 32-bit toolchain problems (i#4830). - name: Setup newer cmake - uses: jwlawson/actions-setup-cmake@v1.8 + uses: jwlawson/actions-setup-cmake@v2 with: cmake-version: '3.19.7' @@ -162,7 +162,7 @@ jobs: # Use a newer cmake to avoid 32-bit toolchain problems (i#4830). - name: Setup newer cmake - uses: jwlawson/actions-setup-cmake@v1.8 + uses: jwlawson/actions-setup-cmake@v2 with: cmake-version: '3.19.7' @@ -226,7 +226,7 @@ jobs: # Use a newer cmake to avoid 32-bit toolchain problems (i#4830). - name: Setup newer cmake - uses: jwlawson/actions-setup-cmake@v1.8 + uses: jwlawson/actions-setup-cmake@v2 with: cmake-version: '3.19.7' @@ -298,7 +298,7 @@ jobs: # Use a newer cmake to avoid 32-bit toolchain problems (i#4830). - name: Setup newer cmake - uses: jwlawson/actions-setup-cmake@v1.8 + uses: jwlawson/actions-setup-cmake@v2 with: cmake-version: '3.19.7'