bpo-39930: Ensure vcruntime140.dll is included in all Windows packages (GH-18918)

Also adds GitHub CI test for Windows installer changes
This commit is contained in:
Steve Dower 2020-03-11 11:18:12 +00:00 committed by GitHub
parent 39c34933fc
commit 2dd41740c9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 67 additions and 10 deletions

34
.github/workflows/build_msi.yml vendored Normal file
View file

@ -0,0 +1,34 @@
name: TestsMSI
on:
push:
branches:
- master
- 3.8
- 3.7
paths:
- 'Tools/msi/**'
pull_request:
branches:
- master
- 3.8
- 3.7
paths:
- 'Tools/msi/**'
jobs:
build_win32:
name: 'Windows (x86) Installer'
runs-on: windows-latest
steps:
- uses: actions/checkout@v1
- name: Build CPython installer
run: .\Tools\msi\build.bat -x86
build_win_amd64:
name: 'Windows (x64) Installer'
runs-on: windows-latest
steps:
- uses: actions/checkout@v1
- name: Build CPython installer
run: .\Tools\msi\build.bat -x64