Skip to content

auto

auto #192

Workflow file for this run

{
"jobs" : {
"deploy_github_nightly" : {
"if" : "${{ github.ref == 'refs/heads/nightly' }}",
"needs" : [
"test"
],
"permissions" : {
"contents" : "write"
},
"runs-on" : "ubuntu-latest",
"steps" : [
{
"env" : {
"GH_ACCESS_TOKEN" : "${{ secrets.GH_ACCESS_TOKEN }}"
},
"run" : "curl -f -s -S --request POST --header \u0022Authorization:token $GH_ACCESS_TOKEN\u0022 --header \u0022Content-Type:application/json\u0022 --data-binary \u0022{\u005C\u0022base\u005C\u0022:\u005C\u0022master\u005C\u0022,\u005C\u0022head\u005C\u0022:\u005C\u0022$GITHUB_SHA\u005C\u0022,\u005C\u0022commit_message\u005C\u0022:\u005C\u0022auto-merge $GITHUB_REF into master\u005C\u0022}\u0022 \u0022https://api.github.com/repos/$GITHUB_REPOSITORY/merges\u0022"
},
{
"env" : {
"BWALLER_URL" : "${{ secrets.BWALLER_URL }}"
},
"run" : "curl -sSf $BWALLER_URL | BWALL_GROUP=merger.${GITHUB_REF/refs\u005C/heads\u005C//} BWALL_NAME=${GITHUB_REPOSITORY} bash"
}
]
},
"deploy_github_staging" : {
"if" : "${{ github.ref == 'refs/heads/staging' }}",
"needs" : [
"test"
],
"permissions" : {
"contents" : "write"
},
"runs-on" : "ubuntu-latest",
"steps" : [
{
"env" : {
"GH_ACCESS_TOKEN" : "${{ secrets.GH_ACCESS_TOKEN }}"
},
"run" : "curl -f -s -S --request POST --header \u0022Authorization:token $GH_ACCESS_TOKEN\u0022 --header \u0022Content-Type:application/json\u0022 --data-binary \u0022{\u005C\u0022base\u005C\u0022:\u005C\u0022master\u005C\u0022,\u005C\u0022head\u005C\u0022:\u005C\u0022$GITHUB_SHA\u005C\u0022,\u005C\u0022commit_message\u005C\u0022:\u005C\u0022auto-merge $GITHUB_REF into master\u005C\u0022}\u0022 \u0022https://api.github.com/repos/$GITHUB_REPOSITORY/merges\u0022"
},
{
"env" : {
"BWALLER_URL" : "${{ secrets.BWALLER_URL }}"
},
"run" : "curl -sSf $BWALLER_URL | BWALL_GROUP=merger.${GITHUB_REF/refs\u005C/heads\u005C//} BWALL_NAME=${GITHUB_REPOSITORY} bash"
}
]
},
"test" : {
"continue-on-error" : "${{ matrix.experimental }}",
"env" : {
"CIRCLE_ARTIFACTS" : "/tmp/circle-artifacts/test",
"PMBP_PERL_VERSION" : "${{ matrix.perl_version }}"
},
"runs-on" : "ubuntu-latest",
"steps" : [
{
"uses" : "actions/checkout@v3"
},
{
"run" : "mkdir -p $CIRCLE_ARTIFACTS"
},
{
"run" : "make test-deps"
},
{
"run" : "make test"
},
{
"uses" : "actions/upload-artifact@v3",
"with" : {
"path" : "/tmp/circle-artifacts/test"
}
}
],
"strategy" : {
"fail-fast" : false,
"matrix" : {
"include" : [
{
"experimental" : false,
"perl_version" : "latest"
},
{
"experimental" : false,
"perl_version" : "5.14.2"
}
]
}
}
}
},
"name" : "test",
"on" : {
"push" : {
}
}
}