File tree 3 files changed +260
-124
lines changed
3 files changed +260
-124
lines changed Original file line number Diff line number Diff line change @@ -22,13 +22,21 @@ const getCommitDepth = () => {
22
22
return Number . isNaN ( commitDepth ) ? null : Math . max ( commitDepth , 0 )
23
23
}
24
24
25
- const getPushEventCommits = ( ) => {
26
- const mappedCommits = eventContext . payload . commits . map ( ( commit ) => ( {
27
- message : commit . message ,
28
- hash : commit . id ,
29
- } ) )
25
+ const getPushEventCommits = async ( ) => {
26
+ const octokit = getOctokit ( getInput ( 'token' ) )
27
+ const { owner, repo } = eventContext . issue
28
+ const { before } = eventContext . payload
29
+ const { data : commits } = await octokit . rest . repos . listCommits ( {
30
+ owner,
31
+ repo,
32
+ sha : before ,
33
+ per_page : 100 ,
34
+ } )
30
35
31
- return mappedCommits
36
+ return commits . map ( ( commit ) => ( {
37
+ message : commit . commit . message ,
38
+ hash : commit . sha ,
39
+ } ) )
32
40
}
33
41
34
42
const getPullRequestEventCommits = async ( ) => {
You can’t perform that action at this time.
0 commit comments