@@ -41,14 +41,27 @@ jobs:
41
41
else
42
42
echo "Changelog and milestone do not correspond."
43
43
echo "If you see this error make sure that the tagged milestone for the PR"
44
- echo "and the changelog name properly match."
44
+ echo "and the edited changelog filename properly match."
45
45
exit 1
46
46
fi
47
47
fi
48
48
else
49
- echo "Changelog entry is missing."
50
- echo "If you see this error and there is already a changelog entry then make sure that"
51
- echo "the PR number is correct. If no changelog entry is required for this PR,"
52
- echo "label the PR with 'No Changelog Needed' to bypass this check."
49
+ echo "A Changelog entry is missing."
50
+ echo ""
51
+ echo "Please add an entry to the changelog at 'doc/whats_new/v*.rst'"
52
+ echo "to document your change assuming that the PR will be merged"
53
+ echo "in time for the next release of scikit-learn."
54
+ echo ""
55
+ echo "Look at other entries in that file for inspiration and please"
56
+ echo "reference this pull request using the ':pr:' directive and"
57
+ echo "credit yourself (and other contributors if applicable) with"
58
+ echo "the ':user:' directive."
59
+ echo ""
60
+ echo "If you see this error and there is already a changelog entry,"
61
+ echo "check that the PR number is correct."
62
+ echo ""
63
+ echo" If you believe that this PR does no warrant a changelog"
64
+ echo "entry, say so in a comment so that a maintainer will label "
65
+ echo "the PR with 'No Changelog Needed' to bypass this check."
53
66
exit 1
54
67
fi
0 commit comments