FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
codeql-action/python-setup/check_python12.ps1 at default-setup-testing · github/codeql-action · GitHub
github
codeql-action
Repository navigation
Code
Issues
165
(165)
Pull requests
45
(45)
Actions
Security and quality
2
(2)
Insights
Expand file tree
Breadcrumbs
codeql-action
/
python-setup
/
check_python12.ps1
Copy path
More file actions
More file actions
Latest commit
History
History
History
19 lines (17 loc) · 811 Bytes
Breadcrumbs
codeql-action
/
python-setup
/
check_python12.ps1
Copy path
File metadata and controls
19 lines (17 loc) · 811 Bytes
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#
! /usr/bin/pwsh
#
If we are running greater than or equal to python 3.12, change py to run version 3.11
Write-Host
"
Checking python version
"
if
((py
-3
-
c
"
import sys; print(0 if sys.version_info >= (3, 12) else 1)
"
)
-eq
"
0
"
) {
Write-Host
"
python 3.12+ detected, setting PY_PYTHON3=3.11
"
#
First make sure we have python 3.11 installed
py
-3.11
-
c
"
import imp
"
if
(
$LASTEXITCODE
-eq
0
) {
Write-Host
"
python 3.11 detected, using this version instead of 3.12+.
"
Write-Output
"
PY_PYTHON3=3.11
"
|
Out-File
-
FilePath
$
Env:
GITHUB_ENV
-
Encoding utf8
-
Append
}
else
{
Write-Host
"
FAILURE: Python 3.12+ is not supported, and Python 3.11 could not be detected on the system. Please install Python 3.11.
"
exit
1
}
}
else
{
Write-Host
"
python 3.12+ not detected, not making any changes.
"
}
Back
|
FazBrowse Home
|
New Git URL