Skip to content

Commit fc642c6

Browse files
committed
Merge branch 'main' into sqlite-enable-dbstat
2 parents 868b684 + 6e1ce43 commit fc642c6

File tree

5 files changed

+14
-5
lines changed

5 files changed

+14
-5
lines changed

.github/workflows/apple.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ concurrency:
1313

1414
jobs:
1515
pythonbuild:
16+
if: ${{ github.repository_owner == 'indygreg' || github.event_name != 'schedule' }}
1617
runs-on: 'macos-13'
1718
steps:
1819
- uses: actions/checkout@v4
@@ -40,6 +41,7 @@ jobs:
4041
path: target/release/pythonbuild
4142

4243
build:
44+
if: ${{ github.repository_owner == 'indygreg' || github.event_name != 'schedule' }}
4345
strategy:
4446
fail-fast: false
4547
matrix:

.github/workflows/linux.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ concurrency:
1313

1414
jobs:
1515
pythonbuild:
16+
if: ${{ github.repository_owner == 'indygreg' || github.event_name != 'schedule' }}
1617
runs-on: ubuntu-22.04
1718
steps:
1819
- name: Install System Dependencies
@@ -45,6 +46,7 @@ jobs:
4546
path: target/release/pythonbuild
4647

4748
image:
49+
if: ${{ github.repository_owner == 'indygreg' || github.event_name != 'schedule' }}
4850
strategy:
4951
fail-fast: false
5052
matrix:
@@ -115,6 +117,7 @@ jobs:
115117
path: build/image-*
116118

117119
build:
120+
if: ${{ github.repository_owner == 'indygreg' || github.event_name != 'schedule' }}
118121
strategy:
119122
fail-fast: false
120123
matrix:
@@ -871,8 +874,9 @@ jobs:
871874

872875

873876
# GitHub enforces a limit of 256 entries per matrix, which we exceeded above
874-
# so the CPytho 3.13 jobs are split out
877+
# so the CPython 3.13 jobs are split out
875878
build-313:
879+
if: ${{ github.repository_owner == 'indygreg' || github.event_name != 'schedule' }}
876880
strategy:
877881
fail-fast: false
878882
matrix:

.github/workflows/windows.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ concurrency:
1313

1414
jobs:
1515
pythonbuild:
16-
runs-on: 'windows-2019'
16+
if: ${{ github.repository_owner == 'indygreg' || github.event_name != 'schedule' }}
17+
runs-on: 'windows-2022'
1718
steps:
1819
- uses: actions/checkout@v4
1920

@@ -40,6 +41,7 @@ jobs:
4041
path: target/release/pythonbuild.exe
4142

4243
build:
44+
if: ${{ github.repository_owner == 'indygreg' || github.event_name != 'schedule' }}
4345
strategy:
4446
fail-fast: false
4547
matrix:
@@ -64,7 +66,7 @@ jobs:
6466
options: 'freethreaded+pgo'
6567

6668
needs: pythonbuild
67-
runs-on: 'windows-2019'
69+
runs-on: 'windows-2022'
6870
steps:
6971
- uses: actions/checkout@v4
7072
with:
@@ -94,7 +96,7 @@ jobs:
9496
- name: Build
9597
shell: cmd
9698
run: |
97-
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\${{ matrix.vcvars }}"
99+
call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\${{ matrix.vcvars }}"
98100
py.exe -3.9 build-windows.py --python ${{ matrix.py }} --sh c:\cygwin\bin\sh.exe --options ${{ matrix.options }}
99101
100102
- name: Validate Distribution

cpython-windows/build.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1887,7 +1887,7 @@ def main() -> None:
18871887
parser.add_argument(
18881888
"--vs",
18891889
choices={"2019", "2022"},
1890-
default="2019",
1890+
default="2022",
18911891
help="Visual Studio version to use",
18921892
)
18931893
parser.add_argument(

src/validation.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ const PE_ALLOWED_LIBRARIES: &[&str] = &[
107107
"USERENV.dll",
108108
"VERSION.dll",
109109
"VCRUNTIME140.dll",
110+
"VCRUNTIME140_1.dll",
110111
"WINMM.dll",
111112
"WS2_32.dll",
112113
// Our libraries.

0 commit comments

Comments
 (0)