porting all github actions from bluesky-social/indigo to tangled CI
at main 387 B view raw
1package lexicon 2 3import ( 4 "strings" 5) 6 7// checks if val matches pattern, with optional trailing glob on pattern. case-sensitive. 8func acceptableMimeType(pattern, val string) bool { 9 if val == "" || pattern == "" { 10 return false 11 } 12 if strings.HasSuffix(pattern, "*") { 13 prefix := pattern[:len(pattern)-1] 14 return strings.HasPrefix(val, prefix) 15 } else { 16 return pattern == val 17 } 18}