]> granicus.if.org Git - vim/commitdiff
patch 8.2.5086: CI runs on Windows 2019 v8.2.5086
authorPhilip H <47042125+pheiduck@users.noreply.github.com>
Tue, 14 Jun 2022 10:35:21 +0000 (11:35 +0100)
committerBram Moolenaar <Bram@vim.org>
Tue, 14 Jun 2022 10:35:21 +0000 (11:35 +0100)
Problem:    CI runs on Windows 2019.
Solution:   Switch to Windows 2022.

.github/workflows/ci.yml
src/version.c

index 194143040b6bf1a18e4fc6f546dbac72b9c9ecfc..f9e108cccdd94dba832dc9d110895a631bb459a2 100644 (file)
@@ -355,7 +355,7 @@ jobs:
           make ${TEST}
 
   windows:
-    runs-on: windows-2019
+    runs-on: windows-2022
 
     env:
       # Interfaces
@@ -371,6 +371,7 @@ jobs:
       # Python 2
       PYTHON_VER: 27
       PYTHON_VER_DOT: '2.7'
+      PYTHON_DIR: 'C:\Python27'
       # Python 3
       PYTHON3_VER: 310
       PYTHON3_VER_DOT: '3.10'
@@ -423,14 +424,21 @@ jobs:
         run: |
           git config --global core.autocrlf input
           echo "VCVARSALL=$(vswhere -products \* -latest -property installationPath)\\VC\\Auxiliary\\Build\\vcvarsall.bat" >> $GITHUB_ENV
-          python_dir=$(cat "/proc/${{ matrix.cygreg }}/HKEY_LOCAL_MACHINE/SOFTWARE/Python/PythonCore/${PYTHON_VER_DOT}/InstallPath/@")
+          if [ "${{ matrix.arch }}" = "x86" ]; then
+            choco install python2 --forcex86
+          else
+            choco install python2
+          fi
           python3_dir=$(cat "/proc/${{ matrix.cygreg }}/HKEY_LOCAL_MACHINE/SOFTWARE/Python/PythonCore/${PYTHON3_VER_DOT}${{ matrix.pyreg }}/InstallPath/@")
-          echo "PYTHON_DIR=$python_dir" >> $GITHUB_ENV
           echo "PYTHON3_DIR=$python3_dir" >> $GITHUB_ENV
 
       - uses: msys2/setup-msys2@v2
         if: matrix.toolchain == 'mingw'
         with:
+          update: true
+          install: tar
+          pacboy: >-
+            make:p gcc:p
           msystem: ${{ matrix.msystem }}
           release: false
 
index b1f4254dc34bfc11d789e604685f089892beaaae..dd3a8a7957b7dcc47352b0fb4d218bca310bab8d 100644 (file)
@@ -734,6 +734,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    5086,
 /**/
     5085,
 /**/