func ImageTagFilter()

in generatebundlefile/ecr_helper.go [72:82]


func ImageTagFilter(details []ecrtypes.ImageDetail, version string) []ecrtypes.ImageDetail {
	var filteredDetails []ecrtypes.ImageDetail
	for _, detail := range details {
		for _, tag := range detail.ImageTags {
			if strings.HasPrefix(tag, version) && strings.Contains(tag, "latest") {
				filteredDetails = append(filteredDetails, detail)
			}
		}
	}
	return filteredDetails
}