const axios = require("axios") async function createGithubRelease(repo, payload, token) { const { version, changelog } = payload const response = await axios({ method: "post", url: `https://api.github.com/repos/${repo}/releases`, headers: { "Authorization": `token ${token}`, "Content-Type": "application/json" }, data: { tag_name: version, name: `v${version}`, body: changelog } }) console.log("⚒ Creating release done!") return response.data } module.exports = createGithubRelease