mirror of
				https://github.com/docker/login-action.git
				synced 2025-10-31 01:40:11 +08:00 
			
		
		
		
	Merge pull request #275 from crazy-max/redact-aws-creds
aws: ensure temp credentials redacted in workflow logs
This commit is contained in:
		
						commit
						21f251affc
					
				
							
								
								
									
										2
									
								
								dist/index.js
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/index.js
									
									
									
										generated
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										2
									
								
								dist/index.js.map
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/index.js.map
									
									
									
										generated
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| @ -96,6 +96,8 @@ export const getRegistriesData = async (registry: string, username?: string, pas | ||||
|     } | ||||
|     const authToken = Buffer.from(authTokenResponse.authorizationData.authorizationToken, 'base64').toString('utf-8'); | ||||
|     const creds = authToken.split(':', 2); | ||||
|     core.setSecret(creds[0]); // redacted in workflow logs
 | ||||
|     core.setSecret(creds[1]); // redacted in workflow logs
 | ||||
|     return [ | ||||
|       { | ||||
|         registry: 'public.ecr.aws', | ||||
| @ -122,6 +124,8 @@ export const getRegistriesData = async (registry: string, username?: string, pas | ||||
|     for (const authData of authTokenResponse.authorizationData) { | ||||
|       const authToken = Buffer.from(authData.authorizationToken || '', 'base64').toString('utf-8'); | ||||
|       const creds = authToken.split(':', 2); | ||||
|       core.setSecret(creds[0]); // redacted in workflow logs
 | ||||
|       core.setSecret(creds[1]); // redacted in workflow logs
 | ||||
|       regDatas.push({ | ||||
|         registry: authData.proxyEndpoint || '', | ||||
|         username: creds[0], | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Tõnis Tiigi
						Tõnis Tiigi