mirror of
https://github.com/LukeHagar/redocly-cli.git
synced 2025-12-09 20:57:44 +00:00
chore: fix Slack release message (#1227)
This commit is contained in:
@@ -1,10 +1,21 @@
|
||||
const fs = require('fs');
|
||||
const slackifyMarkdown = require('slackify-markdown');
|
||||
|
||||
const generatedLogsCli = fs.readFileSync('./packages/cli/CHANGELOG.md').toString();
|
||||
const [, logCli] = generatedLogsCli.split('\n## ', 2);
|
||||
const generatedLogsCore = fs.readFileSync('./packages/core/CHANGELOG.md').toString();
|
||||
const [, logCore] = generatedLogsCore.split('\n## ', 2);
|
||||
|
||||
fs.writeFileSync(
|
||||
'./output/release-message.txt',
|
||||
slackifyMarkdown(
|
||||
`:bookmark: New @redocly/cli release ${logCli}\n\n:bookmark: New @redocly/openapi-core release ${logCore}\n\n`
|
||||
)
|
||||
);
|
||||
|
||||
const generatedLogs = fs.readFileSync('./packages/cli/CHANGELOG.md').toString();
|
||||
const [, log] = generatedLogs.split('\n## ', 2);
|
||||
const mainChangelog = fs.readFileSync('./docs/changelog.md').toString();
|
||||
const [date] = new Date().toISOString().split('T');
|
||||
const logWithDate = log.replace('\n', ` (${date})\n`);
|
||||
const logWithDate = logCli.replace('\n', ` (${date})\n`);
|
||||
const modifiedChangelog = mainChangelog.replace(
|
||||
'<!-- do-not-remove -->\n',
|
||||
'<!-- do-not-remove -->\n\n## ' + logWithDate
|
||||
|
||||
Reference in New Issue
Block a user