mirror of
				https://github.com/actions-rs/toolchain.git
				synced 2025-10-31 17:03:52 +00:00 
			
		
		
		
	Add support for rust-toolchain.toml
This commit is contained in:
		
							parent
							
								
									88dc235639
								
							
						
					
					
						commit
						5613870e6d
					
				
							
								
								
									
										10
									
								
								src/args.ts
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								src/args.ts
									
									
									
									
									
								
							| @ -19,13 +19,19 @@ function determineToolchain(overrideFile: string): string { | ||||
|         return toolchainInput; | ||||
|     } | ||||
| 
 | ||||
|     if (!existsSync(overrideFile)) { | ||||
|     const toolchainPath = existsSync(overrideFile)  | ||||
|         ? overrideFile  | ||||
|         : existsSync(`${overrideFile}.toml`)  | ||||
|         ? `${overrideFile}.toml`  | ||||
|         : undefined; | ||||
| 
 | ||||
|     if (!toolchainPath) { | ||||
|         throw new Error( | ||||
|             "toolchain input was not given and repository does not have a rust-toolchain file" | ||||
|         ); | ||||
|     } | ||||
| 
 | ||||
|     const rustToolchainFile = readFileSync(overrideFile, { | ||||
|     const rustToolchainFile = readFileSync(toolchainPath, { | ||||
|         encoding: "utf-8", | ||||
|         flag: "r", | ||||
|     }).trim(); | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user