MCPcopy Create free account
hub / github.com/violentmonkey/violentmonkey / createRelease

Function createRelease

scripts/release-helper.mjs:60–70  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

58}
59
60export async function createRelease() {
61 console.info('Create release:', tag);
62 const result = await getOctokit().rest.repos.createRelease({
63 ...github.context.repo,
64 tag_name: tag,
65 name: process.env.RELEASE_NAME,
66 body: getReleaseNote(),
67 prerelease: process.env.PRERELEASE == 'true',
68 });
69 return result.data;
70}
71
72export async function ensureRelease() {
73 const release = (await getRelease()) || (await createRelease());

Callers 1

ensureReleaseFunction · 0.85

Calls 2

getOctokitFunction · 0.85
getReleaseNoteFunction · 0.85

Tested by

no test coverage detected