Compare commits

..

9 Commits

Author SHA1 Message Date
aparnajyothi-y
fa79cd14e2 Update python-modules.py 2024-07-03 18:59:46 +05:30
aparnajyothi-y
6a2449a067 Update build-python-packages.yml 2024-07-03 18:30:58 +05:30
aparnajyothi-y
68a23eab06 Update python-modules.py 2024-07-03 11:15:51 +05:30
aparnajyothi-y
002e3ccf57 Update python-modules.py 2024-07-02 18:52:13 +05:30
aparnajyothi-y
21085835da Update python-modules.py 2024-07-02 17:59:19 +05:30
aparnajyothi-y
28e5e01695 Update python-modules.py 2024-07-02 17:34:50 +05:30
aparnajyothi-y
06ed60ac23 Update python-tests.ps1 2024-07-02 16:00:52 +05:30
aparnajyothi-y
fc3460f33a Update python-tests.ps1 2024-07-02 11:08:19 +05:30
aparnajyothi-y
d9340e97e0 add ubuntu 24.04_arm64 2024-07-02 11:06:27 +05:30
4 changed files with 276 additions and 1549 deletions

View File

@@ -15,7 +15,7 @@ on:
PLATFORMS:
description: 'Platforms for execution in "os" or "os_arch" format (arch is "x64" by default)'
required: true
default: 'ubuntu-20.04,ubuntu-22.04,ubuntu-22.04_arm64,ubuntu-24.04,ubuntu-24.04_arm64,macos-12_x64,macos-14_arm64,windows-2019_x64,windows-2019_x86,windows-2019_arm64'
default: 'ubuntu-20.04,ubuntu-22.04,ubuntu-22.04_arm64,ubuntu-24.04,ubuntu-24.04_arm64,macos-13_x64,macos-14_arm64,windows-2019_x64,windows-2019_x86,windows-2019_arm64'
pull_request:
paths-ignore:
- 'versions-manifest.json'
@@ -39,7 +39,7 @@ jobs:
- name: Generate execution matrix
id: generate-matrix
run: |
[String[]]$configurations = "${{ inputs.platforms || 'ubuntu-20.04,ubuntu-22.04,ubuntu-22.04_arm64,ubuntu-24.04,ubuntu-24.04_arm64,macos-12,macos-14_arm64,windows-2019_x64,windows-2019_x86,windows-2019_arm64' }}".Split(",").Trim()
[String[]]$configurations = "${{ inputs.platforms || 'ubuntu-20.04,ubuntu-22.04,ubuntu-22.04_arm64,ubuntu-24.04,macos-13,macos-14_arm64,windows-2019_x64,windows-2019_x86,windows-2019_arm64' }}".Split(",").Trim()
$matrix = @()
foreach ($configuration in $configurations) {
@@ -52,13 +52,11 @@ jobs:
"*windows*" { $platform = 'win32' }
}
if ($configuration -eq "ubuntu-22.04_arm64") {
if ($configuration -eq "ubuntu-22.04_arm64") {
$os = "setup-actions-ubuntu-arm64-2-core"
}
elseif ($configuration -eq "ubuntu-24.04_arm64") {
}elseif($configuration -eq "ubuntu-24.04_arm64"){
$os = "setup-actions-ubuntu24-arm64-2-core"
}
elseif ($configuration -eq "windows-2019_arm64") {
}elseif ($configuration -eq "windows-2019_arm64") {
$os = "setup-actions-windows-arm64-4-core"
}
@@ -214,7 +212,7 @@ jobs:
- name: Run tests
run: |
Install-Module Pester -Force -Scope CurrentUser -SkipPublisherCheck
Install-Module Pester -Force -Scope CurrentUser
Import-Module Pester
$pesterContainer = New-PesterContainer -Path './python-tests.ps1' -Data @{
Version="${{ env.VERSION }}";

View File

@@ -13,5 +13,4 @@ jobs:
name: CodeQL analysis
uses: actions/reusable-workflows/.github/workflows/codeql-analysis.yml@main
with:
languages: '["python"]'
languages: "['python']"

View File

@@ -27,7 +27,7 @@ BeforeAll {
$module = $regexMatch.Groups[1].Value.Trim()
Write-Host "Failed missing modules:"
Write-Host $module
if ( ($module -eq "_tkinter") -and ( [semver]"$($Version.Major).$($Version.Minor)" -ge [semver]"3.10" -and $Version.PreReleaseLabel ) ) {
if ( ($module -eq "_tkinter") -and ( [semver]"$($Version.Major).$($Version.Minor)" -ge [semver]"3.8" ) ) {
Write-Host "$module $Version ignored"
} else {
return 1

File diff suppressed because it is too large Load Diff