update-maintainers/manpages: not all PLC are maintainers.
So list all maintainers separately.
This commit is contained in:
parent
cdc6a4f11f
commit
41ad2eba15
@ -28,11 +28,10 @@ module Homebrew
|
|||||||
public_members = GitHub.public_member_usernames("Homebrew")
|
public_members = GitHub.public_member_usernames("Homebrew")
|
||||||
|
|
||||||
members = {
|
members = {
|
||||||
plc: GitHub.members_by_team("Homebrew", "plc"),
|
plc: GitHub.members_by_team("Homebrew", "plc"),
|
||||||
tsc: GitHub.members_by_team("Homebrew", "tsc"),
|
tsc: GitHub.members_by_team("Homebrew", "tsc"),
|
||||||
|
maintainers: GitHub.members_by_team("Homebrew", "maintainers"),
|
||||||
}
|
}
|
||||||
members[:other] = GitHub.members_by_team("Homebrew", "maintainers")
|
|
||||||
.except(*members.values.map(&:keys).flatten.uniq)
|
|
||||||
|
|
||||||
sentences = {}
|
sentences = {}
|
||||||
members.each do |group, hash|
|
members.each do |group, hash|
|
||||||
@ -48,8 +47,8 @@ module Homebrew
|
|||||||
"\\1 is #{sentences[:plc]}.")
|
"\\1 is #{sentences[:plc]}.")
|
||||||
content.gsub!(/(Homebrew's \[Technical Steering Committee.*) is .*\./,
|
content.gsub!(/(Homebrew's \[Technical Steering Committee.*) is .*\./,
|
||||||
"\\1 is #{sentences[:tsc]}.")
|
"\\1 is #{sentences[:tsc]}.")
|
||||||
content.gsub!(/(Homebrew's other current maintainers are).*\./,
|
content.gsub!(/(Homebrew's maintainers are).*\./,
|
||||||
"\\1 #{sentences[:other]}.")
|
"\\1 #{sentences[:maintainers]}.")
|
||||||
|
|
||||||
File.write(readme, content)
|
File.write(readme, content)
|
||||||
|
|
||||||
|
|||||||
@ -48,7 +48,7 @@ module Homebrew
|
|||||||
readme.read[/(Homebrew's \[Technical Steering Committee.*\.)/, 1]
|
readme.read[/(Homebrew's \[Technical Steering Committee.*\.)/, 1]
|
||||||
.gsub(/\[([^\]]+)\]\([^)]+\)/, '\1')
|
.gsub(/\[([^\]]+)\]\([^)]+\)/, '\1')
|
||||||
variables[:maintainers] =
|
variables[:maintainers] =
|
||||||
readme.read[/(Homebrew's other current maintainers .*\.)/, 1]
|
readme.read[/(Homebrew's maintainers .*\.)/, 1]
|
||||||
.gsub(/\[([^\]]+)\]\([^)]+\)/, '\1')
|
.gsub(/\[([^\]]+)\]\([^)]+\)/, '\1')
|
||||||
variables[:alumni] =
|
variables[:alumni] =
|
||||||
readme.read[/(Former maintainers .*\.)/, 1]
|
readme.read[/(Former maintainers .*\.)/, 1]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user