mirror of
https://code.forgejo.org/actions/setup-python
synced 2025-06-09 21:02:19 +02:00
logic update
This commit is contained in:
parent
c628d93a80
commit
cb0e07d80e
2 changed files with 14 additions and 4 deletions
|
@ -139,9 +139,14 @@ export async function useCpythonVersion(
|
|||
const major = semver.major(version);
|
||||
const minor = semver.minor(version);
|
||||
|
||||
if ((major > 3 || (major === 3 && minor >= 10)) && architecture !== 'x64') {
|
||||
if (major > 3 || (major === 3 && minor >= 10)) {
|
||||
// For Python >= 3.10 and architecture!= 'x64', add the architecture-specific folder to the path
|
||||
const arch = architecture === '32';
|
||||
let arch = '';
|
||||
// Check for x32 or x86 and append the '-32' suffix
|
||||
// Check for x32 or x86 and append the '-32' suffix
|
||||
if (architecture === 'x32' || architecture === 'x86') {
|
||||
arch = `32`; // Always add '-32' for both x32 and x86 architectures
|
||||
}
|
||||
|
||||
const userScriptsDir = path.join(
|
||||
process.env['APPDATA'] || '',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue