mirror of
https://github.com/actions/python-versions.git
synced 2025-12-15 15:32:11 +00:00
Compare commits
52 Commits
3.10.0-alp
...
3.8.12-116
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d2b344f99d | ||
|
|
246bfead61 | ||
|
|
490db05934 | ||
|
|
92c8370e8e | ||
|
|
b3e4f66ad2 | ||
|
|
8d36c70cd9 | ||
|
|
cafef413c6 | ||
|
|
fb7c9cac65 | ||
|
|
4af5e99917 | ||
|
|
e2e5ffd8ae | ||
|
|
41e5bb2c77 | ||
|
|
377d03cd57 | ||
|
|
e68c876eef | ||
|
|
bafafe0b03 | ||
|
|
877b6db711 | ||
|
|
572e1b8c6b | ||
|
|
2299a1c570 | ||
|
|
42c89ca94a | ||
|
|
c63d3d41a9 | ||
|
|
d35d265aa0 | ||
|
|
d58fdbe79e | ||
|
|
c5438521f1 | ||
|
|
c67d314ddc | ||
|
|
ae7e50b370 | ||
|
|
7d36f506c4 | ||
|
|
f670a2adea | ||
|
|
505f65215c | ||
|
|
4598952486 | ||
|
|
42bcd17332 | ||
|
|
878244d959 | ||
|
|
42c2eea389 | ||
|
|
493c59469e | ||
|
|
bd93b9d693 | ||
|
|
d0e5494ee2 | ||
|
|
0601c2bfde | ||
|
|
4eb1751819 | ||
|
|
54aba042fd | ||
|
|
31ab2bc9f8 | ||
|
|
5f4f86cc5e | ||
|
|
8ea13d774e | ||
|
|
afecc6a8b9 | ||
|
|
f4b22cc454 | ||
|
|
281024aec4 | ||
|
|
17b1cd02ca | ||
|
|
33a76c361a | ||
|
|
371f79b70a | ||
|
|
3b961aaf4b | ||
|
|
e67096ebd1 | ||
|
|
bd7c907270 | ||
|
|
8a3240d440 | ||
|
|
0da39d896f | ||
|
|
9fb025cb4b |
5
.github/workflows/releases-validation.yml
vendored
5
.github/workflows/releases-validation.yml
vendored
@@ -1,5 +1,6 @@
|
||||
name: Validate 'versions-manifest.json' file
|
||||
on:
|
||||
on:
|
||||
workflow_dispatch:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
@@ -32,4 +33,4 @@ jobs:
|
||||
shell: pwsh
|
||||
|
||||
- name: Run simple code
|
||||
run: python -c 'import math; print(math.factorial(5))'
|
||||
run: python -c 'import math; print(math.factorial(5))'
|
||||
|
||||
@@ -52,6 +52,7 @@ class macOSPythonBuilder : NixPythonBuilder {
|
||||
$configureString += " --enable-loadable-sqlite-extensions"
|
||||
$env:LDFLAGS += " -L$(brew --prefix sqlite3)/lib"
|
||||
$env:CFLAGS += " -I$(brew --prefix sqlite3)/include"
|
||||
$env:CPPFLAGS += "-I$(brew --prefix sqlite3)/include"
|
||||
}
|
||||
|
||||
Execute-Command -Command $configureString
|
||||
|
||||
@@ -28,16 +28,20 @@ function Remove-RegistryEntries {
|
||||
$versionFilter = Get-RegistryVersionFilter -Architecture $Architecture -MajorVersion $MajorVersion -MinorVersion $MinorVersion
|
||||
|
||||
$regPath = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products"
|
||||
$regKeys = Get-ChildItem -Path Registry::$regPath -Recurse | Where-Object Property -Ccontains DisplayName
|
||||
foreach ($key in $regKeys) {
|
||||
if ($key.getValue("DisplayName") -match $versionFilter) {
|
||||
Remove-Item -Path $key.PSParentPath -Recurse -Force -Verbose
|
||||
if (Test-Path -Path Registry::$regPath) {
|
||||
$regKeys = Get-ChildItem -Path Registry::$regPath -Recurse | Where-Object Property -Ccontains DisplayName
|
||||
foreach ($key in $regKeys) {
|
||||
if ($key.getValue("DisplayName") -match $versionFilter) {
|
||||
Remove-Item -Path $key.PSParentPath -Recurse -Force -Verbose
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$regPath = "HKEY_CLASSES_ROOT\Installer\Products"
|
||||
Get-ChildItem -Path Registry::$regPath | Where-Object { $_.GetValue("ProductName") -match $versionFilter } | ForEach-Object {
|
||||
Remove-Item Registry::$_ -Recurse -Force -Verbose
|
||||
if (Test-Path -Path Registry::$regPath) {
|
||||
Get-ChildItem -Path Registry::$regPath | Where-Object { $_.GetValue("ProductName") -match $versionFilter } | ForEach-Object {
|
||||
Remove-Item Registry::$_ -Recurse -Force -Verbose
|
||||
}
|
||||
}
|
||||
|
||||
$uninstallRegistrySections = @(
|
||||
|
||||
@@ -21,9 +21,14 @@ function Analyze-MissingModules([string] $buildOutputLocation) {
|
||||
$regexMatch = [regex]::match($SplitBuiltOutput, $Pattern)
|
||||
if ($regexMatch.Success)
|
||||
{
|
||||
$module = $regexMatch.Groups[1].Value.Trim()
|
||||
Write-Host "Failed missing modules:"
|
||||
Write-Host $regexMatch.Groups[1].Value
|
||||
return 1
|
||||
Write-Host $module
|
||||
if ( ($module -eq "_tkinter") -and ( ($Version -like "3.10.0-beta*") -or ($Version -like "3.10.0-alpha*") ) ) {
|
||||
Write-Host "$module $Version ignored"
|
||||
} else {
|
||||
return 1
|
||||
}
|
||||
}
|
||||
|
||||
return 0
|
||||
@@ -82,4 +87,4 @@ Describe "Tests" {
|
||||
"./dist/simple-test" | Should -ReturnZeroExitCode
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user