Skip to content

Commit 9734d2a

Browse files
committed
Clarify what commit access is for in retirement PRs
Many inactive committers seem confused by their retirement PRs, especially if they _have_ been active maintainers or have actively contributed in other ways. Hopefully, clearly stating which activities require commit access and which do not, will help avoid such confusion.
1 parent 0ddf4a2 commit 9734d2a

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

scripts/retire.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,10 @@ for login in *; do
127127
echo "This is an automated PR to retire @$login as a Nixpkgs committers due to not using their commit access for 1 year."
128128
echo ""
129129
echo "Make a comment with your motivation to keep commit access, otherwise this PR will be merged and implemented in 1 month."
130+
echo ""
131+
echo "> [!NOTE]"
132+
echo -n "> Commit access is not required for most forms of contributing, including being a maintainer and reviewing PRs."
133+
echo ' It is only needed for things that require `write` permissions to Nixpkgs, such as merging PRs.'
130134
} | effect gh api \
131135
--method POST \
132136
/repos/"$ORG"/"$MEMBER_REPO"/pulls \

0 commit comments

Comments
 (0)