fix
This commit is contained in:
parent
f1101d51bc
commit
4227e0fa09
26
.github/workflows/assign-milestones.js
vendored
26
.github/workflows/assign-milestones.js
vendored
|
@ -17,6 +17,8 @@ module.exports = ({github, context}) => {
|
||||||
|
|
||||||
const restapi = github.rest
|
const restapi = github.rest
|
||||||
|
|
||||||
|
// insanely enough, due to the total lack of documentation, this
|
||||||
|
// is the best way one can figure out what exactly we are getting
|
||||||
console.log(github)
|
console.log(github)
|
||||||
console.log(context)
|
console.log(context)
|
||||||
console.log(context.payload)
|
console.log(context.payload)
|
||||||
|
@ -24,20 +26,36 @@ module.exports = ({github, context}) => {
|
||||||
//console.log(`event: ${github.event_name}/${github.event.action}`)
|
//console.log(`event: ${github.event_name}/${github.event.action}`)
|
||||||
|
|
||||||
// get and validate the event name
|
// get and validate the event name
|
||||||
const eventName = github.event_name
|
const eventName = context.eventName
|
||||||
if (eventName != 'project_card') {
|
if (eventName != 'project_card') {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
// get and validate the event action
|
// get and validate the event action
|
||||||
const eventAction = github.event.action
|
const eventAction = context.payload.action
|
||||||
if (false && eventAction != 'created' && eventAction != 'deleted') {
|
if (false && eventAction != 'created' && eventAction != 'deleted') {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log(`event: ${eventName}/${eventAction}`)
|
console.log(`event: ${eventName}/${eventAction}`)
|
||||||
console.log(context)
|
|
||||||
console.log(context.payload)
|
const columnId = context.payload.project_card.column_id
|
||||||
|
const column = restapi.projects.getColumn({
|
||||||
|
column_id: columnId
|
||||||
|
})
|
||||||
|
console.log(column)
|
||||||
|
|
||||||
|
const cardId = context.payload.project_card.id
|
||||||
|
const card = restapi.projects.getCard({
|
||||||
|
card_id: cardId
|
||||||
|
})
|
||||||
|
console.log(card)
|
||||||
|
|
||||||
|
const milestones = restapi.issues.listMilestones({
|
||||||
|
repo: context.repo,
|
||||||
|
owner: context.owner
|
||||||
|
})
|
||||||
|
console.log(milestones)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
||||||
|
|
4
.github/workflows/assign-milestones.yml
vendored
4
.github/workflows/assign-milestones.yml
vendored
|
@ -23,6 +23,10 @@ jobs:
|
||||||
|
|
||||||
// see https://github.com/actions/github-script
|
// see https://github.com/actions/github-script
|
||||||
//
|
//
|
||||||
|
// note: 'github' below is not the same as the yml-level 'github' context
|
||||||
|
// see https://docs.github.com/en/actions/learn-github-actions/contexts
|
||||||
|
// for yml contexts
|
||||||
|
//
|
||||||
// github A pre-authenticated octokit/rest.js client with pagination plugins
|
// github A pre-authenticated octokit/rest.js client with pagination plugins
|
||||||
// .rest The REST API (e.g. github.rest.issues.get(...) gets an issue)
|
// .rest The REST API (e.g. github.rest.issues.get(...) gets an issue)
|
||||||
// .request
|
// .request
|
||||||
|
|
Loading…
Reference in New Issue
Block a user