mirror of
				https://gitea.com/actions/setup-python.git
				synced 2025-10-31 09:08:07 +07:00 
			
		
		
		
	Fail on error
This commit is contained in:
		
							parent
							
								
									b96ef7391c
								
							
						
					
					
						commit
						04b8867918
					
				| @ -19,11 +19,16 @@ const core = __importStar(require("@actions/core")); | |||||||
| const finder = __importStar(require("./find-python")); | const finder = __importStar(require("./find-python")); | ||||||
| function run() { | function run() { | ||||||
|     return __awaiter(this, void 0, void 0, function* () { |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|  |         try { | ||||||
|             const version = core.getInput('version'); |             const version = core.getInput('version'); | ||||||
|             if (version) { |             if (version) { | ||||||
|                 const arch = core.getInput('architecture', { required: true }); |                 const arch = core.getInput('architecture', { required: true }); | ||||||
|                 yield finder.findPythonVersion(version, arch); |                 yield finder.findPythonVersion(version, arch); | ||||||
|             } |             } | ||||||
|  |         } | ||||||
|  |         catch (err) { | ||||||
|  |             core.setFailed(err.message); | ||||||
|  |         } | ||||||
|     }); |     }); | ||||||
| } | } | ||||||
| run(); | run(); | ||||||
|  | |||||||
							
								
								
									
										51
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										51
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -5,26 +5,26 @@ | |||||||
|   "requires": true, |   "requires": true, | ||||||
|   "dependencies": { |   "dependencies": { | ||||||
|     "@actions/core": { |     "@actions/core": { | ||||||
|       "version": "file:../../../damccorm/Documents/setup-node/toolkit/actions-core-0.0.0.tgz", |       "version": "file:../setup-node/toolkit/actions-core-0.0.0.tgz", | ||||||
|       "integrity": "sha512-58ituSV1rzBMmmsWoFDnrnsT+Wm4kD/u9NgAGbPvZ7rQHWluYtD5bDbIsjDC6rKFuhqytkxDJPsF/TWBdgc/nA==", |       "integrity": "sha512-58ituSV1rzBMmmsWoFDnrnsT+Wm4kD/u9NgAGbPvZ7rQHWluYtD5bDbIsjDC6rKFuhqytkxDJPsF/TWBdgc/nA==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@actions/exit": "^0.0.0" |         "@actions/exit": "^0.0.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "@actions/exec": { |     "@actions/exec": { | ||||||
|       "version": "file:../../../damccorm/Documents/setup-node/toolkit/actions-exec-0.0.0.tgz", |       "version": "file:../setup-node/toolkit/actions-exec-0.0.0.tgz", | ||||||
|       "integrity": "sha512-HHObusC4p1RElxIlrrN0sY/cweBYl+jKm3J/XWHPQZMipgJXB/dkVhUfl4KqH3Vim7oM2KjCGSfn+vTYrqVH3A==" |       "integrity": "sha512-HHObusC4p1RElxIlrrN0sY/cweBYl+jKm3J/XWHPQZMipgJXB/dkVhUfl4KqH3Vim7oM2KjCGSfn+vTYrqVH3A==" | ||||||
|     }, |     }, | ||||||
|     "@actions/exit": { |     "@actions/exit": { | ||||||
|       "version": "file:../../../damccorm/Documents/setup-node/toolkit/actions-exit-0.0.0.tgz", |       "version": "file:../setup-node/toolkit/actions-exit-0.0.0.tgz", | ||||||
|       "integrity": "sha512-vQdxFWM0/AERkC79mQ886SqPmV4joWhrSF7hiSTiJoKkE9eTjrKV5WQtp7SXv6OntrQkKX+ZjgdGpv+0rvJRCw==" |       "integrity": "sha512-vQdxFWM0/AERkC79mQ886SqPmV4joWhrSF7hiSTiJoKkE9eTjrKV5WQtp7SXv6OntrQkKX+ZjgdGpv+0rvJRCw==" | ||||||
|     }, |     }, | ||||||
|     "@actions/io": { |     "@actions/io": { | ||||||
|       "version": "file:../../../damccorm/Documents/setup-node/toolkit/actions-io-0.0.0.tgz", |       "version": "file:../setup-node/toolkit/actions-io-0.0.0.tgz", | ||||||
|       "integrity": "sha512-BArfobXB/b6RjR4i/+P4UcdaqR2tPjEb2WzZf9GdKiSARQn7d301pKOZAqxA+0N11X07Lk46t/txeUBcrCNbeg==" |       "integrity": "sha512-BArfobXB/b6RjR4i/+P4UcdaqR2tPjEb2WzZf9GdKiSARQn7d301pKOZAqxA+0N11X07Lk46t/txeUBcrCNbeg==" | ||||||
|     }, |     }, | ||||||
|     "@actions/tool-cache": { |     "@actions/tool-cache": { | ||||||
|       "version": "file:../../../damccorm/Documents/setup-node/toolkit/actions-tool-cache-0.0.0.tgz", |       "version": "file:../setup-node/toolkit/actions-tool-cache-0.0.0.tgz", | ||||||
|       "integrity": "sha512-NavDg5VFXDfbe9TpFuj+uOHacjg1bT3Wmo3DQuul3gsGRBEXyzhh2MWKnBZs/Zh7FE3prLmIqpbtymafNBFkIA==", |       "integrity": "sha512-NavDg5VFXDfbe9TpFuj+uOHacjg1bT3Wmo3DQuul3gsGRBEXyzhh2MWKnBZs/Zh7FE3prLmIqpbtymafNBFkIA==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@actions/core": "^0.0.0", |         "@actions/core": "^0.0.0", | ||||||
| @ -1774,7 +1774,8 @@ | |||||||
|         "ansi-regex": { |         "ansi-regex": { | ||||||
|           "version": "2.1.1", |           "version": "2.1.1", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true |           "dev": true, | ||||||
|  |           "optional": true | ||||||
|         }, |         }, | ||||||
|         "aproba": { |         "aproba": { | ||||||
|           "version": "1.2.0", |           "version": "1.2.0", | ||||||
| @ -1795,12 +1796,14 @@ | |||||||
|         "balanced-match": { |         "balanced-match": { | ||||||
|           "version": "1.0.0", |           "version": "1.0.0", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true |           "dev": true, | ||||||
|  |           "optional": true | ||||||
|         }, |         }, | ||||||
|         "brace-expansion": { |         "brace-expansion": { | ||||||
|           "version": "1.1.11", |           "version": "1.1.11", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true, |           "dev": true, | ||||||
|  |           "optional": true, | ||||||
|           "requires": { |           "requires": { | ||||||
|             "balanced-match": "^1.0.0", |             "balanced-match": "^1.0.0", | ||||||
|             "concat-map": "0.0.1" |             "concat-map": "0.0.1" | ||||||
| @ -1815,17 +1818,20 @@ | |||||||
|         "code-point-at": { |         "code-point-at": { | ||||||
|           "version": "1.1.0", |           "version": "1.1.0", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true |           "dev": true, | ||||||
|  |           "optional": true | ||||||
|         }, |         }, | ||||||
|         "concat-map": { |         "concat-map": { | ||||||
|           "version": "0.0.1", |           "version": "0.0.1", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true |           "dev": true, | ||||||
|  |           "optional": true | ||||||
|         }, |         }, | ||||||
|         "console-control-strings": { |         "console-control-strings": { | ||||||
|           "version": "1.1.0", |           "version": "1.1.0", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true |           "dev": true, | ||||||
|  |           "optional": true | ||||||
|         }, |         }, | ||||||
|         "core-util-is": { |         "core-util-is": { | ||||||
|           "version": "1.0.2", |           "version": "1.0.2", | ||||||
| @ -1942,7 +1948,8 @@ | |||||||
|         "inherits": { |         "inherits": { | ||||||
|           "version": "2.0.3", |           "version": "2.0.3", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true |           "dev": true, | ||||||
|  |           "optional": true | ||||||
|         }, |         }, | ||||||
|         "ini": { |         "ini": { | ||||||
|           "version": "1.3.5", |           "version": "1.3.5", | ||||||
| @ -1954,6 +1961,7 @@ | |||||||
|           "version": "1.0.0", |           "version": "1.0.0", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true, |           "dev": true, | ||||||
|  |           "optional": true, | ||||||
|           "requires": { |           "requires": { | ||||||
|             "number-is-nan": "^1.0.0" |             "number-is-nan": "^1.0.0" | ||||||
|           } |           } | ||||||
| @ -1968,6 +1976,7 @@ | |||||||
|           "version": "3.0.4", |           "version": "3.0.4", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true, |           "dev": true, | ||||||
|  |           "optional": true, | ||||||
|           "requires": { |           "requires": { | ||||||
|             "brace-expansion": "^1.1.7" |             "brace-expansion": "^1.1.7" | ||||||
|           } |           } | ||||||
| @ -1975,12 +1984,14 @@ | |||||||
|         "minimist": { |         "minimist": { | ||||||
|           "version": "0.0.8", |           "version": "0.0.8", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true |           "dev": true, | ||||||
|  |           "optional": true | ||||||
|         }, |         }, | ||||||
|         "minipass": { |         "minipass": { | ||||||
|           "version": "2.3.5", |           "version": "2.3.5", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true, |           "dev": true, | ||||||
|  |           "optional": true, | ||||||
|           "requires": { |           "requires": { | ||||||
|             "safe-buffer": "^5.1.2", |             "safe-buffer": "^5.1.2", | ||||||
|             "yallist": "^3.0.0" |             "yallist": "^3.0.0" | ||||||
| @ -1999,6 +2010,7 @@ | |||||||
|           "version": "0.5.1", |           "version": "0.5.1", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true, |           "dev": true, | ||||||
|  |           "optional": true, | ||||||
|           "requires": { |           "requires": { | ||||||
|             "minimist": "0.0.8" |             "minimist": "0.0.8" | ||||||
|           } |           } | ||||||
| @ -2079,7 +2091,8 @@ | |||||||
|         "number-is-nan": { |         "number-is-nan": { | ||||||
|           "version": "1.0.1", |           "version": "1.0.1", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true |           "dev": true, | ||||||
|  |           "optional": true | ||||||
|         }, |         }, | ||||||
|         "object-assign": { |         "object-assign": { | ||||||
|           "version": "4.1.1", |           "version": "4.1.1", | ||||||
| @ -2091,6 +2104,7 @@ | |||||||
|           "version": "1.4.0", |           "version": "1.4.0", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true, |           "dev": true, | ||||||
|  |           "optional": true, | ||||||
|           "requires": { |           "requires": { | ||||||
|             "wrappy": "1" |             "wrappy": "1" | ||||||
|           } |           } | ||||||
| @ -2176,7 +2190,8 @@ | |||||||
|         "safe-buffer": { |         "safe-buffer": { | ||||||
|           "version": "5.1.2", |           "version": "5.1.2", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true |           "dev": true, | ||||||
|  |           "optional": true | ||||||
|         }, |         }, | ||||||
|         "safer-buffer": { |         "safer-buffer": { | ||||||
|           "version": "2.1.2", |           "version": "2.1.2", | ||||||
| @ -2212,6 +2227,7 @@ | |||||||
|           "version": "1.0.2", |           "version": "1.0.2", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true, |           "dev": true, | ||||||
|  |           "optional": true, | ||||||
|           "requires": { |           "requires": { | ||||||
|             "code-point-at": "^1.0.0", |             "code-point-at": "^1.0.0", | ||||||
|             "is-fullwidth-code-point": "^1.0.0", |             "is-fullwidth-code-point": "^1.0.0", | ||||||
| @ -2231,6 +2247,7 @@ | |||||||
|           "version": "3.0.1", |           "version": "3.0.1", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true, |           "dev": true, | ||||||
|  |           "optional": true, | ||||||
|           "requires": { |           "requires": { | ||||||
|             "ansi-regex": "^2.0.0" |             "ansi-regex": "^2.0.0" | ||||||
|           } |           } | ||||||
| @ -2274,12 +2291,14 @@ | |||||||
|         "wrappy": { |         "wrappy": { | ||||||
|           "version": "1.0.2", |           "version": "1.0.2", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true |           "dev": true, | ||||||
|  |           "optional": true | ||||||
|         }, |         }, | ||||||
|         "yallist": { |         "yallist": { | ||||||
|           "version": "3.0.3", |           "version": "3.0.3", | ||||||
|           "bundled": true, |           "bundled": true, | ||||||
|           "dev": true |           "dev": true, | ||||||
|  |           "optional": true | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -2,11 +2,15 @@ import * as core from '@actions/core'; | |||||||
| import * as finder from './find-python'; | import * as finder from './find-python'; | ||||||
| 
 | 
 | ||||||
| async function run() { | async function run() { | ||||||
|  |   try { | ||||||
|     const version: string = core.getInput('version'); |     const version: string = core.getInput('version'); | ||||||
|     if (version) { |     if (version) { | ||||||
|       const arch: string = core.getInput('architecture', {required: true}); |       const arch: string = core.getInput('architecture', {required: true}); | ||||||
|       await finder.findPythonVersion(version, arch); |       await finder.findPythonVersion(version, arch); | ||||||
|     } |     } | ||||||
|  |   } catch (err) { | ||||||
|  |     core.setFailed(err.message); | ||||||
|  |   } | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| run(); | run(); | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user