update jamstack dep to 1.0.22, pass token as env var
This commit is contained in:
parent
62d58c0592
commit
3e7990ef8a
|
@ -4,6 +4,9 @@ on:
|
||||||
push:
|
push:
|
||||||
branches: [ master ]
|
branches: [ master ]
|
||||||
|
|
||||||
|
env:
|
||||||
|
WEBMENTION_TOKEN: ${{secrets.WEBMENTION_TOKEN}}
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
Binary file not shown.
|
@ -2,6 +2,14 @@
|
||||||
const { howlongtobeat, webmention, youtube } = require('jam-my-stack');
|
const { howlongtobeat, webmention, youtube } = require('jam-my-stack');
|
||||||
const fsp = require('fs').promises;
|
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() {
|
(async function() {
|
||||||
// 1. get how long to beat times
|
// 1. get how long to beat times
|
||||||
|
@ -13,13 +21,13 @@ const fsp = require('fs').promises;
|
||||||
|
|
||||||
// 2. get webmentions
|
// 2. get webmentions
|
||||||
console.log("2. Fetching webmentions...")
|
console.log("2. Fetching webmentions...")
|
||||||
const mentions = await webmention.getWebmentions("jefklakscodex.com")
|
const mentions = await webmention.getWebmentions("jefklakscodex.com", wmconfig)
|
||||||
const json = JSON.stringify(mentions, null, 4)
|
const json = JSON.stringify(mentions, null, 4)
|
||||||
await fsp.writeFile(`${__dirname}/data/webmentions.json`, json, 'utf-8')
|
await fsp.writeFile(`${__dirname}/data/webmentions.json`, json, 'utf-8')
|
||||||
|
|
||||||
// 3. send webmentions
|
// 3. send webmentions
|
||||||
console.log("3. Sending webmentions...")
|
console.log("3. Sending webmentions...")
|
||||||
await webmention.send("jefklakscodex.com")
|
await webmention.send("jefklakscodex.com", wmconfig)
|
||||||
|
|
||||||
// 4. generate youtube thumbnails.
|
// 4. generate youtube thumbnails.
|
||||||
console.log("4. Generating YouTube thumbnails...")
|
console.log("4. Generating YouTube thumbnails...")
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
},
|
},
|
||||||
"homepage": "https://jefklakscodex.com",
|
"homepage": "https://jefklakscodex.com",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"jam-my-stack": "^1.0.21"
|
"jam-my-stack": "^1.0.22"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/cli": "^7.17.6",
|
"@babel/cli": "^7.17.6",
|
||||||
|
|
10
yarn.lock
10
yarn.lock
|
@ -3026,9 +3026,9 @@ fsevents@~2.3.2:
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"jam-my-stack@npm:^1.0.21":
|
"jam-my-stack@npm:^1.0.22":
|
||||||
version: 1.0.21
|
version: 1.0.22
|
||||||
resolution: "jam-my-stack@npm:1.0.21"
|
resolution: "jam-my-stack@npm:1.0.22"
|
||||||
dependencies:
|
dependencies:
|
||||||
dayjs: ^1.10.4
|
dayjs: ^1.10.4
|
||||||
ejs: ^3.1.6
|
ejs: ^3.1.6
|
||||||
|
@ -3040,7 +3040,7 @@ fsevents@~2.3.2:
|
||||||
lunr: ^2.3.9
|
lunr: ^2.3.9
|
||||||
parser-front-matter: ^1.6.4
|
parser-front-matter: ^1.6.4
|
||||||
youtube-dl-exec: ^1.2.4
|
youtube-dl-exec: ^1.2.4
|
||||||
checksum: b40d340b72f8bc85742f7650aadc6740bd2ccfb075293c933bc9b1d8b1a7571816e40eb7c2760cf07a7d3290ee4b68c5775797a970381ebefa2fe9fe12704004
|
checksum: c5e6e102121b9c7de17c9dde0a47d5cbd840a0a56540628f32cc443c6b30796d025edff454f5294a74957752f67c969dc8cac44efb385994a8fba9bc5422dade
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
@ -3051,7 +3051,7 @@ fsevents@~2.3.2:
|
||||||
"@babel/cli": ^7.17.6
|
"@babel/cli": ^7.17.6
|
||||||
"@babel/core": ^7.17.9
|
"@babel/core": ^7.17.9
|
||||||
"@babel/preset-env": ^7.16.11
|
"@babel/preset-env": ^7.16.11
|
||||||
jam-my-stack: ^1.0.21
|
jam-my-stack: ^1.0.22
|
||||||
languageName: unknown
|
languageName: unknown
|
||||||
linkType: soft
|
linkType: soft
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue