get rid of workflow, use pre-commit hook instead
This commit is contained in:
parent
5f3a8612ae
commit
ad31cc6eb6
|
@ -1,41 +0,0 @@
|
||||||
|
|
||||||
const { howlongtobeat, webmention, youtube } = require('jam-my-stack');
|
|
||||||
const fsp = require('fs').promises;
|
|
||||||
|
|
||||||
if(!process.env.WEBMENTION_TOKEN) {
|
|
||||||
throw "No webmention token set!"
|
|
||||||
}
|
|
||||||
|
|
||||||
const wmconfig = {
|
|
||||||
endpoint: 'https://jam.brainbaking.com',
|
|
||||||
token: process.env.WEBMENTION_TOKEN
|
|
||||||
};
|
|
||||||
|
|
||||||
(async function() {
|
|
||||||
// 1. get how long to beat times
|
|
||||||
console.log("1. adding Howlongtobeat info...")
|
|
||||||
await howlongtobeat.howlong({
|
|
||||||
postDir: `${__dirname}/content`,
|
|
||||||
downloadDir: `${__dirname}/static/img/hltb`
|
|
||||||
})
|
|
||||||
|
|
||||||
// 2. get webmentions
|
|
||||||
console.log("2. Fetching webmentions...")
|
|
||||||
const mentions = await webmention.getWebmentions("jefklakscodex.com", wmconfig)
|
|
||||||
const json = JSON.stringify(mentions, null, 4)
|
|
||||||
await fsp.writeFile(`${__dirname}/data/webmentions.json`, json, 'utf-8')
|
|
||||||
|
|
||||||
// 3. send webmentions
|
|
||||||
console.log("3. Sending webmentions...")
|
|
||||||
await webmention.send("jefklakscodex.com", wmconfig)
|
|
||||||
|
|
||||||
// 4. generate youtube thumbnails.
|
|
||||||
console.log("4. Generating YouTube thumbnails...")
|
|
||||||
await youtube.thumbify({
|
|
||||||
postDir: `${__dirname}/content`,
|
|
||||||
downloadDir: `${__dirname}/static/img/yt`,
|
|
||||||
overlayImg: `${__dirname}/play.png`
|
|
||||||
})
|
|
||||||
|
|
||||||
console.log("-- all done!")
|
|
||||||
})()
|
|
Loading…
Reference in New Issue