mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-30 11:04:14 +01:00 
			
		
		
		
	
							parent
							
								
									ac22116211
								
							
						
					
					
						commit
						3c03b7db50
					
				| @ -58,7 +58,8 @@ func validateArtifactHash(ctx *ArtifactContext, artifactName string) bool { | |||||||
| func parseArtifactItemPath(ctx *ArtifactContext) (string, string, bool) { | func parseArtifactItemPath(ctx *ArtifactContext) (string, string, bool) { | ||||||
| 	// itemPath is generated from upload-artifact action | 	// itemPath is generated from upload-artifact action | ||||||
| 	// it's formatted as {artifact_name}/{artfict_path_in_runner} | 	// it's formatted as {artifact_name}/{artfict_path_in_runner} | ||||||
| 	itemPath := util.PathJoinRel(ctx.Req.URL.Query().Get("itemPath")) | 	// act_runner in host mode on Windows, itemPath is joined by Windows slash '\' | ||||||
|  | 	itemPath := util.PathJoinRelX(ctx.Req.URL.Query().Get("itemPath")) | ||||||
| 	artifactName := strings.Split(itemPath, "/")[0] | 	artifactName := strings.Split(itemPath, "/")[0] | ||||||
| 	artifactPath := strings.TrimPrefix(itemPath, artifactName+"/") | 	artifactPath := strings.TrimPrefix(itemPath, artifactName+"/") | ||||||
| 	if !validateArtifactHash(ctx, artifactName) { | 	if !validateArtifactHash(ctx, artifactName) { | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user