Add support for pagespeed

This commit is contained in:
lowlighter
2020-09-17 13:46:17 +02:00
parent 22d732c3f8
commit 62413b7d9d
15 changed files with 314 additions and 118 deletions

View File

@@ -29,8 +29,15 @@
const graphql = octokit.graphql.defaults({headers:{authorization: `token ${token}`}})
const rest = github.getOctokit(token)
//Additional plugins
const plugins = {}, q = {}
if (core.getInput("pagespeed_token")) {
plugins.pagespeed = {enabled:true, token:core.getInput("pagespeed_token")}
q.pagespeed = true
}
//Render metrics
const rendered = await metrics({login:user}, {template, style, query, graphql})
const rendered = await metrics({login:user, q}, {template, style, query, graphql, plugins})
console.log(`Render | complete`)
//Commit to repository