File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -89,14 +89,18 @@ module.exports = async function (filepath) {
8989 } )
9090 } )
9191
92+ // Dedupe users
9293 return Object . values (
9394 [ ...authors , ...reviewers ] . reduce ( ( accumulator , user ) => {
94- // Dedupe users
95- // Some user objects do not have a URL (can't figure out why).
96- // In that case, copy over a good URL instead.
97- const newUser = accumulator [ user . name ] || user
98- newUser . url = newUser . url || user . url
99- accumulator [ user . name ] = newUser
95+ // Skip bot users
96+ if ( ! user . name . includes ( '[bot]' ) ) {
97+ // Some user objects do not have a URL (can't figure out why).
98+ // In that case, copy over a good URL instead.
99+ const newUser = accumulator [ user . name ] || user
100+ newUser . url = newUser . url || user . url
101+
102+ accumulator [ user . name ] = newUser
103+ }
100104
101105 return accumulator
102106 } , { } )
You can’t perform that action at this time.
0 commit comments