Skip to content

Commit c9653bd

Browse files
authored
Merge pull request #8660 from tautschnig/use-vs-2025
CI: use Visual Studio 2025 runners instead of 2019
2 parents 34dc8dc + 3b75303 commit c9653bd

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

.github/workflows/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ We are currently building and testing CBMC under the following configurations:
3232
* `cmake` * `gcc` * `linux` (ubuntu 22.04 32-bit)
3333
* `make` * `clang` * `macos` (13)
3434
* `cmake` * `clang` * `macos` (14)
35-
* `cmake` * `vs` * `windows` (vs2019)
35+
* `cmake` * `vs` * `windows` (vs2025)
3636
* `make` * `vs` * `windows` (vs2022)
3737

3838
Aside from the main platform builds for testing, we are also performing

.github/workflows/pull-request-checks.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -684,8 +684,8 @@ jobs:
684684
run: cd build; ctest -V -L CORE . -j3
685685

686686
# This job takes approximately 49 to 70 minutes
687-
check-vs-2019-cmake-build-and-test:
688-
runs-on: windows-2019
687+
check-vs-2025-cmake-build-and-test:
688+
runs-on: windows-2025
689689
env:
690690
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
691691
steps:
@@ -825,7 +825,7 @@ jobs:
825825

826826
# This job takes approximately 7 to 32 minutes
827827
windows-msi-package:
828-
runs-on: windows-2019
828+
runs-on: windows-2025
829829
env:
830830
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
831831
steps:

.github/workflows/regular-release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ jobs:
7676
PATH="C:\Program Files\cbmc\bin";%PATH%
7777
```
7878
79-
Note that we depend on the Visual C++ redistributables. You likely already have these, if not please download and run vcredist.x64.exe from Microsoft to install them prior to running cbmc, or make sure you have Visual Studio 2019 installed.
79+
Note that we depend on the Visual C++ redistributables. You likely already have these, if not please download and run vcredist.x64.exe from Microsoft to install them prior to running cbmc, or make sure you have Visual Studio 2025 installed.
8080
81-
You can download either [Visual Studio 2019 Community Edition](https://visualstudio.microsoft.com/vs/community/) or the [Visual C++ Redistributables](https://support.microsoft.com/en-gb/help/2977003/the-latest-supported-visual-c-downloads) from Microsoft for free.
81+
You can download either [Visual Studio 2025 Community Edition](https://visualstudio.microsoft.com/vs/community/) or the [Visual C++ Redistributables](https://support.microsoft.com/en-gb/help/2977003/the-latest-supported-visual-c-downloads) from Microsoft for free.
8282
8383
## Docker
8484

.github/workflows/release-packages.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ jobs:
181181
go run scripts/slack_notification_action.go
182182
183183
windows-msi-package:
184-
runs-on: windows-2019
184+
runs-on: windows-2025
185185
env:
186186
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
187187
steps:

0 commit comments

Comments
 (0)