ci: send slack message to channel after deploy (#7889)

This commit is contained in:
Brooooooklyn
2024-08-27 03:01:54 +00:00
parent e44a9483c2
commit 67c9c7bcc5
8 changed files with 710 additions and 33 deletions
+25
View File
@@ -0,0 +1,25 @@
import { jsxslack } from 'jsx-slack';
import { marked, Renderer } from 'marked';
export const render = markdown => {
const rendered = marked(markdown, {
renderer: new (class CustomRenderer extends Renderer {
heading({ tokens }) {
return `
<Fragment>
<Section><b>${tokens[0].text}</b></Section>
<Divider />
</Fragment>`;
}
list(token) {
return `<Section>${super.list(token)}</Section>`;
}
hr() {
return `<Divider />`;
}
})(),
});
return jsxslack([`<Blocks>${rendered}</Blocks>`]);
};