mirror of
				https://github.com/Swatinem/rust-cache.git
				synced 2025-10-31 16:03:48 +00:00 
			
		
		
		
	Clean up credentials.toml
				
					
				
			This commit is contained in:
		
							parent
							
								
									5ec9842c14
								
							
						
					
					
						commit
						80c47cc945
					
				
							
								
								
									
										7
									
								
								dist/restore/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								dist/restore/index.js
									
									
									
									
										vendored
									
									
								
							| @ -67272,6 +67272,13 @@ async function cleanBin(oldBins) { | ||||
|     } | ||||
| } | ||||
| async function cleanRegistry(packages, crates = true) { | ||||
|     // remove `.cargo/credentials.toml`
 | ||||
|     try { | ||||
|         const credentials = path.join(CARGO_HOME, ".cargo", "credentials.toml"); | ||||
|         core.debug(`deleting "${credentials}"`); | ||||
|         await fs.promises.unlink(credentials); | ||||
|     } | ||||
|     catch { } | ||||
|     // `.cargo/registry/index`
 | ||||
|     let pkgSet = new Set(packages.map((p) => p.name)); | ||||
|     const indexDir = await fs.promises.opendir(path.join(CARGO_HOME, "registry", "index")); | ||||
|  | ||||
							
								
								
									
										7
									
								
								dist/save/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								dist/save/index.js
									
									
									
									
										vendored
									
									
								
							| @ -67272,6 +67272,13 @@ async function cleanBin(oldBins) { | ||||
|     } | ||||
| } | ||||
| async function cleanRegistry(packages, crates = true) { | ||||
|     // remove `.cargo/credentials.toml`
 | ||||
|     try { | ||||
|         const credentials = external_path_default().join(CARGO_HOME, ".cargo", "credentials.toml"); | ||||
|         core.debug(`deleting "${credentials}"`); | ||||
|         await external_fs_default().promises.unlink(credentials); | ||||
|     } | ||||
|     catch { } | ||||
|     // `.cargo/registry/index`
 | ||||
|     let pkgSet = new Set(packages.map((p) => p.name)); | ||||
|     const indexDir = await external_fs_default().promises.opendir(external_path_default().join(CARGO_HOME, "registry", "index")); | ||||
|  | ||||
| @ -91,6 +91,13 @@ export async function cleanBin(oldBins: Array<string>) { | ||||
| } | ||||
| 
 | ||||
| export async function cleanRegistry(packages: Packages, crates = true) { | ||||
|   // remove `.cargo/credentials.toml`
 | ||||
|   try { | ||||
|     const credentials = path.join(CARGO_HOME, ".cargo", "credentials.toml"); | ||||
|     core.debug(`deleting "${credentials}"`); | ||||
|     await fs.promises.unlink(credentials); | ||||
|   } catch {} | ||||
| 
 | ||||
|   // `.cargo/registry/index`
 | ||||
|   let pkgSet = new Set(packages.map((p) => p.name)); | ||||
|   const indexDir = await fs.promises.opendir(path.join(CARGO_HOME, "registry", "index")); | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user