1
0
Fork 0

handles different types of events for branch restores

pull/1935/head
Prajjwal 2024-11-21 11:14:39 +05:30
parent 2409210605
commit 5b3af52a51
2 changed files with 7 additions and 12 deletions

View File

@ -1,6 +1,6 @@
{
"name": "github-actions.warp-cache",
"version": "1.4.0",
"version": "1.4.1",
"preview": true,
"description": "Github action to use WarpBuild's in-house cache offering",
"keywords": [

View File

@ -184,18 +184,13 @@ export async function getCacheEntry(
}
}
break
case 'push':
case 'workflow_dispatch':
{
const pushPayload = github.context.payload as PushEvent
// Default branch is not in the complete format
// Ref: https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#push
restoreBranches.add(
`refs/heads/${pushPayload?.repository?.default_branch}`
)
}
break
default:
const payload = github?.context?.payload
// Default branch is not in the complete format
// Ref: https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#push
if (payload?.repository?.default_branch) {
restoreBranches.add(`refs/heads/${payload?.repository?.default_branch}`)
}
break
}