ci: job naming improvements and success job for matrix (#12316)

Co-authored-by: bo0tzz <git@bo0tzz.me>
This commit is contained in:
Zack Pollard
2024-09-04 23:28:30 +01:00
committed by GitHub
parent 77e6a6d78b
commit 0d6bef2c05
6 changed files with 24 additions and 7 deletions

View File

@@ -7,6 +7,7 @@ on:
jobs:
checks:
name: Docs Deploy Checks
runs-on: ubuntu-latest
outputs:
parameters: ${{ steps.parameters.outputs.result }}
@@ -91,6 +92,7 @@ jobs:
return parameters;
deploy:
name: Docs Deploy
runs-on: ubuntu-latest
needs: checks
if: ${{ fromJson(needs.checks.outputs.artifact).found && fromJson(needs.checks.outputs.parameters).shouldDeploy }}