Skip to content

pages

pages #50

Workflow file for this run

{
"concurrency" : {
"cancel-in-progress" : true,
"group" : "pages"
},
"jobs" : {
"deploy" : {
"environment" : {
"name" : "github-pages",
"url" : "${{ steps.deployment.outputs.page_url }}"
},
"if" : "${{ github.event.workflow_run.conclusion == 'success' }}",
"runs-on" : "ubuntu-latest",
"steps" : [
{
"name" : "Checkout",
"uses" : "actions/checkout@v2",
"with" : {
"ssh-key" : "${{ secrets.GH_GIT_KEY }}"
}
},
{
"run" : "make build-github-pages"
},
{
"name" : "Setup pages",
"uses" : "actions/configure-pages@v3"
},
{
"name" : "Upload artifact",
"uses" : "actions/upload-pages-artifact@v2",
"with" : {
"path" : "."
}
},
{
"id" : "deployment",
"name" : "Deploy",
"uses" : "actions/deploy-pages@v3"
}
]
}
},
"name" : "pages",
"on" : {
"workflow_run" : {
"branches" : [
"master"
],
"types" : [
"completed"
],
"workflows" : [
"test"
]
}
},
"permissions" : {
"contents" : "read",
"id-token" : "write",
"pages" : "write"
}
}