all-of-frontend/script/issue.js

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
})
}
}