mirror of
				https://git.mirrors.martin98.com/https://github.com/actions/setup-python
				synced 2025-10-31 18:01:09 +08:00 
			
		
		
		
	Use python-version (#10)
This commit is contained in:
		
							parent
							
								
									3342d62b16
								
							
						
					
					
						commit
						e336b852d5
					
				| @ -19,7 +19,7 @@ steps: | ||||
| - uses: actions/checkout@master | ||||
| - uses: actions/setup-python@v1 | ||||
|   with: | ||||
|     version: '3.x' // Version range or exact version of a Python version to use, using semvers version range syntax. | ||||
|     python-version: '3.x' // Version range or exact version of a Python version to use, using semvers version range syntax. | ||||
|     architecture: 'x64' // (x64 or x86) | ||||
| - run: python my_script.py | ||||
| ``` | ||||
| @ -38,7 +38,7 @@ jobs: | ||||
|       - name: Setup python | ||||
|         uses: actions/setup-python@v1 | ||||
|         with: | ||||
|           version: ${{ matrix.python }} | ||||
|           python-version: ${{ matrix.python }} | ||||
|           architecture: x64 | ||||
|       - run: python my_script.py | ||||
| ``` | ||||
|  | ||||
| @ -1,13 +1,16 @@ | ||||
| name: 'Setup Python environment' | ||||
| description: 'Setup a Python environment and add it to the PATH, additionally providing proxy support' | ||||
| author: 'GitHub' | ||||
| inputs:  | ||||
|   version: | ||||
| inputs: | ||||
|   python-version: | ||||
|     description: 'Version range or exact version of a Python version to use, using semvers version range syntax.' | ||||
|     default: '3.x' | ||||
|   architecture: | ||||
|     description: 'The target architecture (x86, x64) of the Python interpreter.' | ||||
|     default: 'x64' | ||||
| # Deprecated option, do not use. Will not be supported after October 1, 2019 | ||||
|   version: | ||||
|     description: 'Deprecated. Use python-version instead. Will not be supported after October 1, 2019' | ||||
| runs: | ||||
|   using: 'node12' | ||||
|   main: 'lib/setup-python.js' | ||||
|  | ||||
| @ -21,7 +21,10 @@ const path = __importStar(require("path")); | ||||
| function run() { | ||||
|     return __awaiter(this, void 0, void 0, function* () { | ||||
|         try { | ||||
|             const version = core.getInput('version'); | ||||
|             let version = core.getInput('version'); | ||||
|             if (!version) { | ||||
|                 version = core.getInput('python-version'); | ||||
|             } | ||||
|             if (version) { | ||||
|                 const arch = core.getInput('architecture', { required: true }); | ||||
|                 yield finder.findPythonVersion(version, arch); | ||||
|  | ||||
| @ -4,7 +4,10 @@ import * as path from 'path'; | ||||
| 
 | ||||
| async function run() { | ||||
|   try { | ||||
|     const version: string = core.getInput('version'); | ||||
|     let version = core.getInput('version'); | ||||
|     if (!version) { | ||||
|       version = core.getInput('python-version'); | ||||
|     } | ||||
|     if (version) { | ||||
|       const arch: string = core.getInput('architecture', {required: true}); | ||||
|       await finder.findPythonVersion(version, arch); | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Danny McCormick
						Danny McCormick