all-of-frontend/script/issue.js
2021-03-22 21:59:51 +08:00

20 lines
550 B
JavaScript

const axios = require('axios')
const { event: { issue, action } } = JSON.parse(process.env.GITHUB_CONTEXT)
const { author_association, body, title, number } = issue
const host = process.env.ISSUEHOST
if (author_association === 'OWNER') {
if (action === 'edited') {
axios.put(host, {
name: title,
issueId: number,
content: body
})
} else if (action === 'opened') {
axios.post(host, {
name: title,
issueId: number,
content: body
})
}
}