mirror of
				https://github.com/actions-rs/toolchain.git
				synced 2025-10-31 17:43:54 +00:00 
			
		
		
		
	Do not use target input as a --default-target argument for rustup
				
					
				
			This commit is contained in:
		
							parent
							
								
									15b1f315b5
								
							
						
					
					
						commit
						6715f9d030
					
				
							
								
								
									
										17
									
								
								CHANGELOG.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								CHANGELOG.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,17 @@ | ||||
| # Changelog | ||||
| All notable changes to this project will be documented in this file. | ||||
| 
 | ||||
| The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||||
| and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||||
| 
 | ||||
| ## [1.0.1] - 2019-10-05 | ||||
| 
 | ||||
| ### Changed | ||||
| 
 | ||||
| - `target` input is not used as a `--default-target` argument for `rustup` anymore (#8) | ||||
| 
 | ||||
| ## [1.0.0] - 2019-09-15 | ||||
| 
 | ||||
| ### Added | ||||
| 
 | ||||
| - First public version | ||||
							
								
								
									
										2
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										305
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										305
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -1,13 +1,13 @@ | ||||
| { | ||||
|     "name": "rust-toolchain", | ||||
|   "version": "1.0.0", | ||||
|     "version": "1.0.1", | ||||
|     "lockfileVersion": 1, | ||||
|     "requires": true, | ||||
|     "dependencies": { | ||||
|         "@actions/core": { | ||||
|       "version": "1.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.1.1.tgz", | ||||
|       "integrity": "sha512-O5G6EmlzTVsng7VSpNtszIoQq6kOgMGNTFB/hmwKNNA4V71JyxImCIrL27vVHCt2Cb3ImkaCr6o27C2MV9Ylwg==" | ||||
|             "version": "1.1.3", | ||||
|             "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.1.3.tgz", | ||||
|             "integrity": "sha512-2BIib53Jh4Cfm+1XNuZYYGTeRo8yiWEAUMoliMh1qQGMaqTF4VUlhhcsBylTu4qWmUx45DrY0y0XskimAHSqhw==" | ||||
|         }, | ||||
|         "@actions/exec": { | ||||
|             "version": "1.0.1", | ||||
| @ -29,17 +29,17 @@ | ||||
|             } | ||||
|         }, | ||||
|         "@babel/core": { | ||||
|       "version": "7.6.0", | ||||
|       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.6.0.tgz", | ||||
|       "integrity": "sha512-FuRhDRtsd6IptKpHXAa+4WPZYY2ZzgowkbLBecEDDSje1X/apG7jQM33or3NdOmjXBKWGOg4JmSiRfUfuTtHXw==", | ||||
|             "version": "7.6.2", | ||||
|             "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.6.2.tgz", | ||||
|             "integrity": "sha512-l8zto/fuoZIbncm+01p8zPSDZu/VuuJhAfA7d/AbzM09WR7iVhavvfNDYCNpo1VvLk6E6xgAoP9P+/EMJHuRkQ==", | ||||
|             "dev": true, | ||||
|             "requires": { | ||||
|                 "@babel/code-frame": "^7.5.5", | ||||
|         "@babel/generator": "^7.6.0", | ||||
|         "@babel/helpers": "^7.6.0", | ||||
|         "@babel/parser": "^7.6.0", | ||||
|                 "@babel/generator": "^7.6.2", | ||||
|                 "@babel/helpers": "^7.6.2", | ||||
|                 "@babel/parser": "^7.6.2", | ||||
|                 "@babel/template": "^7.6.0", | ||||
|         "@babel/traverse": "^7.6.0", | ||||
|                 "@babel/traverse": "^7.6.2", | ||||
|                 "@babel/types": "^7.6.0", | ||||
|                 "convert-source-map": "^1.1.0", | ||||
|                 "debug": "^4.1.0", | ||||
| @ -74,16 +74,15 @@ | ||||
|             } | ||||
|         }, | ||||
|         "@babel/generator": { | ||||
|       "version": "7.6.0", | ||||
|       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.6.0.tgz", | ||||
|       "integrity": "sha512-Ms8Mo7YBdMMn1BYuNtKuP/z0TgEIhbcyB8HVR6PPNYp4P61lMsABiS4A3VG1qznjXVCf3r+fVHhm4efTYVsySA==", | ||||
|             "version": "7.6.2", | ||||
|             "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.6.2.tgz", | ||||
|             "integrity": "sha512-j8iHaIW4gGPnViaIHI7e9t/Hl8qLjERI6DcV9kEpAIDJsAOrcnXqRS7t+QbhL76pwbtqP+QCQLL0z1CyVmtjjQ==", | ||||
|             "dev": true, | ||||
|             "requires": { | ||||
|                 "@babel/types": "^7.6.0", | ||||
|                 "jsesc": "^2.5.1", | ||||
|                 "lodash": "^4.17.13", | ||||
|         "source-map": "^0.5.0", | ||||
|         "trim-right": "^1.0.1" | ||||
|                 "source-map": "^0.5.0" | ||||
|             }, | ||||
|             "dependencies": { | ||||
|                 "source-map": { | ||||
| @ -130,13 +129,13 @@ | ||||
|             } | ||||
|         }, | ||||
|         "@babel/helpers": { | ||||
|       "version": "7.6.0", | ||||
|       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.6.0.tgz", | ||||
|       "integrity": "sha512-W9kao7OBleOjfXtFGgArGRX6eCP0UEcA2ZWEWNkJdRZnHhW4eEbeswbG3EwaRsnQUAEGWYgMq1HsIXuNNNy2eQ==", | ||||
|             "version": "7.6.2", | ||||
|             "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.6.2.tgz", | ||||
|             "integrity": "sha512-3/bAUL8zZxYs1cdX2ilEE0WobqbCmKWr/889lf2SS0PpDcpEIY8pb1CCyz0pEcX3pEb+MCbks1jIokz2xLtGTA==", | ||||
|             "dev": true, | ||||
|             "requires": { | ||||
|                 "@babel/template": "^7.6.0", | ||||
|         "@babel/traverse": "^7.6.0", | ||||
|                 "@babel/traverse": "^7.6.2", | ||||
|                 "@babel/types": "^7.6.0" | ||||
|             } | ||||
|         }, | ||||
| @ -152,9 +151,9 @@ | ||||
|             } | ||||
|         }, | ||||
|         "@babel/parser": { | ||||
|       "version": "7.6.0", | ||||
|       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.6.0.tgz", | ||||
|       "integrity": "sha512-+o2q111WEx4srBs7L9eJmcwi655eD8sXniLqMB93TBK9GrNzGrxDWSjiqz2hLU0Ha8MTXFIP0yd9fNdP+m43ZQ==", | ||||
|             "version": "7.6.2", | ||||
|             "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.6.2.tgz", | ||||
|             "integrity": "sha512-mdFqWrSPCmikBoaBYMuBulzTIKuXVPtEISFbRRVNwMWpCms/hmE2kRq0bblUHaNRKrjRlmVbx1sDHmjmRgD2Xg==", | ||||
|             "dev": true | ||||
|         }, | ||||
|         "@babel/plugin-syntax-object-rest-spread": { | ||||
| @ -178,16 +177,16 @@ | ||||
|             } | ||||
|         }, | ||||
|         "@babel/traverse": { | ||||
|       "version": "7.6.0", | ||||
|       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.6.0.tgz", | ||||
|       "integrity": "sha512-93t52SaOBgml/xY74lsmt7xOR4ufYvhb5c5qiM6lu4J/dWGMAfAh6eKw4PjLes6DI6nQgearoxnFJk60YchpvQ==", | ||||
|             "version": "7.6.2", | ||||
|             "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.6.2.tgz", | ||||
|             "integrity": "sha512-8fRE76xNwNttVEF2TwxJDGBLWthUkHWSldmfuBzVRmEDWOtu4XdINTgN7TDWzuLg4bbeIMLvfMFD9we5YcWkRQ==", | ||||
|             "dev": true, | ||||
|             "requires": { | ||||
|                 "@babel/code-frame": "^7.5.5", | ||||
|         "@babel/generator": "^7.6.0", | ||||
|                 "@babel/generator": "^7.6.2", | ||||
|                 "@babel/helper-function-name": "^7.1.0", | ||||
|                 "@babel/helper-split-export-declaration": "^7.4.4", | ||||
|         "@babel/parser": "^7.6.0", | ||||
|                 "@babel/parser": "^7.6.2", | ||||
|                 "@babel/types": "^7.6.0", | ||||
|                 "debug": "^4.1.0", | ||||
|                 "globals": "^11.1.0", | ||||
| @ -419,9 +418,9 @@ | ||||
|             } | ||||
|         }, | ||||
|         "@types/babel__generator": { | ||||
|       "version": "7.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.0.2.tgz", | ||||
|       "integrity": "sha512-NHcOfab3Zw4q5sEE2COkpfXjoE7o+PmqD9DQW4koUT3roNxwziUdXGnRndMat/LJNUtePwn1TlP4do3uoe3KZQ==", | ||||
|             "version": "7.6.0", | ||||
|             "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.0.tgz", | ||||
|             "integrity": "sha512-c1mZUu4up5cp9KROs/QAw0gTeHrw/x7m52LcnvMxxOZ03DmLwPV0MlGmlgzV3cnSdjhJOZsj7E7FHeioai+egw==", | ||||
|             "dev": true, | ||||
|             "requires": { | ||||
|                 "@babel/types": "^7.0.0" | ||||
| @ -499,9 +498,9 @@ | ||||
|             "dev": true | ||||
|         }, | ||||
|         "@types/yargs": { | ||||
|       "version": "13.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.2.tgz", | ||||
|       "integrity": "sha512-lwwgizwk/bIIU+3ELORkyuOgDjCh7zuWDFqRtPPhhVgq9N1F7CvLNKg1TX4f2duwtKQ0p044Au9r1PLIXHrIzQ==", | ||||
|             "version": "13.0.3", | ||||
|             "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.3.tgz", | ||||
|             "integrity": "sha512-K8/LfZq2duW33XW/tFwEAfnZlqIfVsoyRB3kfXdPXYhl0nfM8mmh7GS0jg7WrX2Dgq/0Ha/pR1PaR+BvmWwjiQ==", | ||||
|             "dev": true, | ||||
|             "requires": { | ||||
|                 "@types/yargs-parser": "*" | ||||
| @ -520,9 +519,9 @@ | ||||
|             "dev": true | ||||
|         }, | ||||
|         "abab": { | ||||
|       "version": "2.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.1.tgz", | ||||
|       "integrity": "sha512-1zSbbCuoIjafKZ3mblY5ikvAb0ODUbqBnFuUb7f6uLeQhhGJ0vEV4ntmtxKLT2WgXCO94E07BjunsIw1jOMPZw==", | ||||
|             "version": "2.0.2", | ||||
|             "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.2.tgz", | ||||
|             "integrity": "sha512-2scffjvioEmNz0OyDSLGWDfKCVwaKc6l9Pm9kOIREU13ClXZvHpg/nRL5xyjSSSLhOnXqft2HpsAzNEEA8cFFg==", | ||||
|             "dev": true | ||||
|         }, | ||||
|         "acorn": { | ||||
| @ -980,11 +979,6 @@ | ||||
|                 "responselike": "1.0.2" | ||||
|             }, | ||||
|             "dependencies": { | ||||
|         "get-stream": { | ||||
|           "version": "3.0.0", | ||||
|           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", | ||||
|           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" | ||||
|         }, | ||||
|                 "lowercase-keys": { | ||||
|                     "version": "1.0.0", | ||||
|                     "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", | ||||
| @ -1130,11 +1124,12 @@ | ||||
|             } | ||||
|         }, | ||||
|         "commander": { | ||||
|       "version": "2.20.0", | ||||
|       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", | ||||
|       "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|             "version": "2.8.1", | ||||
|             "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", | ||||
|             "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", | ||||
|             "requires": { | ||||
|                 "graceful-readlink": ">= 1.0.0" | ||||
|             } | ||||
|         }, | ||||
|         "component-emitter": { | ||||
|             "version": "1.3.0", | ||||
| @ -1163,6 +1158,13 @@ | ||||
|             "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", | ||||
|             "requires": { | ||||
|                 "safe-buffer": "5.1.2" | ||||
|             }, | ||||
|             "dependencies": { | ||||
|                 "safe-buffer": { | ||||
|                     "version": "5.1.2", | ||||
|                     "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", | ||||
|                     "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" | ||||
|                 } | ||||
|             } | ||||
|         }, | ||||
|         "convert-source-map": { | ||||
| @ -1172,6 +1174,14 @@ | ||||
|             "dev": true, | ||||
|             "requires": { | ||||
|                 "safe-buffer": "~5.1.1" | ||||
|             }, | ||||
|             "dependencies": { | ||||
|                 "safe-buffer": { | ||||
|                     "version": "5.1.2", | ||||
|                     "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", | ||||
|                     "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", | ||||
|                     "dev": true | ||||
|                 } | ||||
|             } | ||||
|         }, | ||||
|         "copy-descriptor": { | ||||
| @ -1281,21 +1291,6 @@ | ||||
|                 "strip-dirs": "^2.0.0" | ||||
|             }, | ||||
|             "dependencies": { | ||||
|         "make-dir": { | ||||
|           "version": "1.3.0", | ||||
|           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", | ||||
|           "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", | ||||
|           "requires": { | ||||
|             "pify": "^3.0.0" | ||||
|           }, | ||||
|           "dependencies": { | ||||
|             "pify": { | ||||
|               "version": "3.0.0", | ||||
|               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", | ||||
|               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" | ||||
|             } | ||||
|           } | ||||
|         }, | ||||
|                 "pify": { | ||||
|                     "version": "2.3.0", | ||||
|                     "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", | ||||
| @ -1496,21 +1491,6 @@ | ||||
|                 "make-dir": "^1.2.0", | ||||
|                 "p-event": "^2.1.0", | ||||
|                 "pify": "^3.0.0" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "get-stream": { | ||||
|           "version": "3.0.0", | ||||
|           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", | ||||
|           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" | ||||
|         }, | ||||
|         "make-dir": { | ||||
|           "version": "1.3.0", | ||||
|           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", | ||||
|           "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", | ||||
|           "requires": { | ||||
|             "pify": "^3.0.0" | ||||
|           } | ||||
|         } | ||||
|             } | ||||
|         }, | ||||
|         "duplexer3": { | ||||
| @ -1535,9 +1515,9 @@ | ||||
|             "dev": true | ||||
|         }, | ||||
|         "end-of-stream": { | ||||
|       "version": "1.4.1", | ||||
|       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", | ||||
|       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", | ||||
|             "version": "1.4.4", | ||||
|             "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", | ||||
|             "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", | ||||
|             "requires": { | ||||
|                 "once": "^1.4.0" | ||||
|             } | ||||
| @ -1552,9 +1532,9 @@ | ||||
|             } | ||||
|         }, | ||||
|         "es-abstract": { | ||||
|       "version": "1.14.2", | ||||
|       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.14.2.tgz", | ||||
|       "integrity": "sha512-DgoQmbpFNOofkjJtKwr87Ma5EW4Dc8fWhD0R+ndq7Oc456ivUfGOOP6oAZTTKl5/CcNMP+EN+e3/iUzgE0veZg==", | ||||
|             "version": "1.15.0", | ||||
|             "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.15.0.tgz", | ||||
|             "integrity": "sha512-bhkEqWJ2t2lMeaJDuk7okMkJWI/yqgH/EoGwpcvv0XW9RWQsRspI4wt6xuyuvMvvQE3gg/D9HXppgk21w78GyQ==", | ||||
|             "dev": true, | ||||
|             "requires": { | ||||
|                 "es-to-primitive": "^1.2.0", | ||||
| @ -1565,8 +1545,8 @@ | ||||
|                 "is-regex": "^1.0.4", | ||||
|                 "object-inspect": "^1.6.0", | ||||
|                 "object-keys": "^1.1.1", | ||||
|         "string.prototype.trimleft": "^2.0.0", | ||||
|         "string.prototype.trimright": "^2.0.0" | ||||
|                 "string.prototype.trimleft": "^2.1.0", | ||||
|                 "string.prototype.trimright": "^2.1.0" | ||||
|             } | ||||
|         }, | ||||
|         "es-to-primitive": { | ||||
| @ -1635,6 +1615,17 @@ | ||||
|                 "p-finally": "^1.0.0", | ||||
|                 "signal-exit": "^3.0.0", | ||||
|                 "strip-eof": "^1.0.0" | ||||
|             }, | ||||
|             "dependencies": { | ||||
|                 "get-stream": { | ||||
|                     "version": "4.1.0", | ||||
|                     "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", | ||||
|                     "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", | ||||
|                     "dev": true, | ||||
|                     "requires": { | ||||
|                         "pump": "^3.0.0" | ||||
|                     } | ||||
|                 } | ||||
|             } | ||||
|         }, | ||||
|         "exit": { | ||||
| @ -2515,13 +2506,9 @@ | ||||
|             } | ||||
|         }, | ||||
|         "get-stream": { | ||||
|       "version": "4.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", | ||||
|       "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "pump": "^3.0.0" | ||||
|       } | ||||
|             "version": "3.0.0", | ||||
|             "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", | ||||
|             "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" | ||||
|         }, | ||||
|         "get-value": { | ||||
|             "version": "2.0.6", | ||||
| @ -2580,13 +2567,6 @@ | ||||
|                 "timed-out": "^4.0.1", | ||||
|                 "url-parse-lax": "^3.0.0", | ||||
|                 "url-to-options": "^1.0.1" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "get-stream": { | ||||
|           "version": "3.0.0", | ||||
|           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", | ||||
|           "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" | ||||
|         } | ||||
|             } | ||||
|         }, | ||||
|         "graceful-fs": { | ||||
| @ -2606,9 +2586,9 @@ | ||||
|             "dev": true | ||||
|         }, | ||||
|         "handlebars": { | ||||
|       "version": "4.2.0", | ||||
|       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.2.0.tgz", | ||||
|       "integrity": "sha512-Kb4xn5Qh1cxAKvQnzNWZ512DhABzyFNmsaJf3OAkWNa4NkaqWcNI8Tao8Tasi0/F4JD9oyG0YxuFyvyR57d+Gw==", | ||||
|             "version": "4.4.2", | ||||
|             "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.4.2.tgz", | ||||
|             "integrity": "sha512-cIv17+GhL8pHHnRJzGu2wwcthL5sb8uDKBHvZ2Dtu5s1YNt0ljbzKbamnc+gr69y7bzwQiBdr5+hOpRd5pnOdg==", | ||||
|             "dev": true, | ||||
|             "requires": { | ||||
|                 "neo-async": "^2.6.0", | ||||
| @ -3061,6 +3041,22 @@ | ||||
|                 "supports-color": "^6.1.0" | ||||
|             }, | ||||
|             "dependencies": { | ||||
|                 "make-dir": { | ||||
|                     "version": "2.1.0", | ||||
|                     "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", | ||||
|                     "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", | ||||
|                     "dev": true, | ||||
|                     "requires": { | ||||
|                         "pify": "^4.0.1", | ||||
|                         "semver": "^5.6.0" | ||||
|                     } | ||||
|                 }, | ||||
|                 "pify": { | ||||
|                     "version": "4.0.1", | ||||
|                     "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", | ||||
|                     "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", | ||||
|                     "dev": true | ||||
|                 }, | ||||
|                 "supports-color": { | ||||
|                     "version": "6.1.0", | ||||
|                     "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", | ||||
| @ -3094,11 +3090,27 @@ | ||||
|                         "ms": "^2.1.1" | ||||
|                     } | ||||
|                 }, | ||||
|                 "make-dir": { | ||||
|                     "version": "2.1.0", | ||||
|                     "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", | ||||
|                     "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", | ||||
|                     "dev": true, | ||||
|                     "requires": { | ||||
|                         "pify": "^4.0.1", | ||||
|                         "semver": "^5.6.0" | ||||
|                     } | ||||
|                 }, | ||||
|                 "ms": { | ||||
|                     "version": "2.1.2", | ||||
|                     "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", | ||||
|                     "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", | ||||
|                     "dev": true | ||||
|                 }, | ||||
|                 "pify": { | ||||
|                     "version": "4.0.1", | ||||
|                     "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", | ||||
|                     "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", | ||||
|                     "dev": true | ||||
|                 } | ||||
|             } | ||||
|         }, | ||||
| @ -3652,9 +3664,9 @@ | ||||
|             "dev": true | ||||
|         }, | ||||
|         "json5": { | ||||
|       "version": "2.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz", | ||||
|       "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", | ||||
|             "version": "2.1.1", | ||||
|             "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", | ||||
|             "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", | ||||
|             "dev": true, | ||||
|             "requires": { | ||||
|                 "minimist": "^1.2.0" | ||||
| @ -3769,21 +3781,11 @@ | ||||
|             "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" | ||||
|         }, | ||||
|         "make-dir": { | ||||
|       "version": "2.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", | ||||
|       "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", | ||||
|       "dev": true, | ||||
|             "version": "1.3.0", | ||||
|             "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", | ||||
|             "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", | ||||
|             "requires": { | ||||
|         "pify": "^4.0.1", | ||||
|         "semver": "^5.6.0" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "pify": { | ||||
|           "version": "4.0.1", | ||||
|           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", | ||||
|           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", | ||||
|           "dev": true | ||||
|         } | ||||
|                 "pify": "^3.0.0" | ||||
|             } | ||||
|         }, | ||||
|         "make-error": { | ||||
| @ -3844,9 +3846,9 @@ | ||||
|             } | ||||
|         }, | ||||
|         "mime-db": { | ||||
|       "version": "1.40.0", | ||||
|       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", | ||||
|       "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==" | ||||
|             "version": "1.42.0", | ||||
|             "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.42.0.tgz", | ||||
|             "integrity": "sha512-UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ==" | ||||
|         }, | ||||
|         "mime-types": { | ||||
|             "version": "2.1.24", | ||||
| @ -3855,6 +3857,14 @@ | ||||
|             "dev": true, | ||||
|             "requires": { | ||||
|                 "mime-db": "1.40.0" | ||||
|             }, | ||||
|             "dependencies": { | ||||
|                 "mime-db": { | ||||
|                     "version": "1.40.0", | ||||
|                     "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", | ||||
|                     "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", | ||||
|                     "dev": true | ||||
|                 } | ||||
|             } | ||||
|         }, | ||||
|         "mimic-response": { | ||||
| @ -4451,9 +4461,9 @@ | ||||
|             } | ||||
|         }, | ||||
|         "react-is": { | ||||
|       "version": "16.9.0", | ||||
|       "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.9.0.tgz", | ||||
|       "integrity": "sha512-tJBzzzIgnnRfEm046qRcURvwQnZVXmuCbscxUO5RWrGTXpon2d4c8mI0D8WE6ydVIm29JiLB6+RslkIvym9Rjw==", | ||||
|             "version": "16.10.2", | ||||
|             "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.10.2.tgz", | ||||
|             "integrity": "sha512-INBT1QEgtcCCgvccr5/86CfD71fw9EPmDxgiJX4I2Ddr6ZsV6iFXsuby+qWJPtmNuMY0zByTsG4468P7nHuNWA==", | ||||
|             "dev": true | ||||
|         }, | ||||
|         "read-pkg": { | ||||
| @ -4489,6 +4499,13 @@ | ||||
|                 "safe-buffer": "~5.1.1", | ||||
|                 "string_decoder": "~1.1.1", | ||||
|                 "util-deprecate": "~1.0.1" | ||||
|             }, | ||||
|             "dependencies": { | ||||
|                 "safe-buffer": { | ||||
|                     "version": "5.1.2", | ||||
|                     "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", | ||||
|                     "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" | ||||
|                 } | ||||
|             } | ||||
|         }, | ||||
|         "realpath-native": { | ||||
| @ -4666,9 +4683,9 @@ | ||||
|             "dev": true | ||||
|         }, | ||||
|         "safe-buffer": { | ||||
|       "version": "5.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", | ||||
|       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" | ||||
|             "version": "5.2.0", | ||||
|             "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", | ||||
|             "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" | ||||
|         }, | ||||
|         "safe-regex": { | ||||
|             "version": "1.1.0", | ||||
| @ -4714,16 +4731,6 @@ | ||||
|             "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=", | ||||
|             "requires": { | ||||
|                 "commander": "~2.8.1" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "commander": { | ||||
|           "version": "2.8.1", | ||||
|           "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", | ||||
|           "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", | ||||
|           "requires": { | ||||
|             "graceful-readlink": ">= 1.0.0" | ||||
|           } | ||||
|         } | ||||
|             } | ||||
|         }, | ||||
|         "semver": { | ||||
| @ -5124,6 +5131,13 @@ | ||||
|             "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", | ||||
|             "requires": { | ||||
|                 "safe-buffer": "~5.1.0" | ||||
|             }, | ||||
|             "dependencies": { | ||||
|                 "safe-buffer": { | ||||
|                     "version": "5.1.2", | ||||
|                     "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", | ||||
|                     "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" | ||||
|                 } | ||||
|             } | ||||
|         }, | ||||
|         "strip-ansi": { | ||||
| @ -5306,12 +5320,6 @@ | ||||
|                 "escape-string-regexp": "^1.0.2" | ||||
|             } | ||||
|         }, | ||||
|     "trim-right": { | ||||
|       "version": "1.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", | ||||
|       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", | ||||
|       "dev": true | ||||
|     }, | ||||
|         "ts-jest": { | ||||
|             "version": "24.1.0", | ||||
|             "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-24.1.0.tgz", | ||||
| @ -5385,6 +5393,15 @@ | ||||
|             "requires": { | ||||
|                 "commander": "~2.20.0", | ||||
|                 "source-map": "~0.6.1" | ||||
|             }, | ||||
|             "dependencies": { | ||||
|                 "commander": { | ||||
|                     "version": "2.20.1", | ||||
|                     "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.1.tgz", | ||||
|                     "integrity": "sha512-cCuLsMhJeWQ/ZpsFTbE765kvVfoeSddc4nU3up4fV+fDBcfUXnbITJ+JzhkdjzOqhURjZgujxaioam4RM9yGUg==", | ||||
|                     "dev": true, | ||||
|                     "optional": true | ||||
|                 } | ||||
|             } | ||||
|         }, | ||||
|         "unbzip2-stream": { | ||||
|  | ||||
| @ -1,6 +1,6 @@ | ||||
| { | ||||
|     "name": "rust-toolchain", | ||||
|     "version": "1.0.0", | ||||
|     "version": "1.0.1", | ||||
|     "private": false, | ||||
|     "description": "Install the Rust toolchain", | ||||
|     "main": "lib/main.js", | ||||
|  | ||||
							
								
								
									
										10
									
								
								src/main.ts
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								src/main.ts
									
									
									
									
									
								
							| @ -32,7 +32,7 @@ function downloadRustInit(url: string, name: string): Promise<string> { | ||||
|     }); | ||||
| } | ||||
| 
 | ||||
| async function get_rustup(toolchain: string, target?: string): Promise<string> { | ||||
| async function get_rustup(toolchain: string): Promise<string> { | ||||
|     try { | ||||
|         const foundPath = await io.which('rustup', true); | ||||
|         core.debug(`Found rustup at ${foundPath}`); | ||||
| @ -46,10 +46,8 @@ async function get_rustup(toolchain: string, target?: string): Promise<string> { | ||||
|         '--default-toolchain', | ||||
|         toolchain, | ||||
|     ]; | ||||
|     if (target) { | ||||
|         args.push('--default-host'); | ||||
|         args.push(target); | ||||
|     } | ||||
| 
 | ||||
|     // Note: `target` input can't be used here for `--default-host` argument, see #8
 | ||||
| 
 | ||||
|     switch (process.platform) { | ||||
|         case 'darwin': | ||||
| @ -74,7 +72,7 @@ async function get_rustup(toolchain: string, target?: string): Promise<string> { | ||||
| 
 | ||||
| async function run() { | ||||
|     const opts = args.toolchain_args(); | ||||
|     const rustup = await get_rustup(opts.name, opts.target); | ||||
|     const rustup = await get_rustup(opts.name); | ||||
| 
 | ||||
|     await exec.exec(rustup, ['toolchain', 'install', opts.name]); | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user