name: Update Badges on: workflow_run: workflows: ["Run Tests"] types: - completed workflow_dispatch: jobs: update-badges: runs-on: ubuntu-latest steps: - name: Update test status badge - Success if: ${{ github.event.workflow_run.conclusion == 'success' }} uses: schneegans/dynamic-badges-action@v1.6.0 with: auth: ${{ secrets.GIST_SECRET }} gistID: ${{ secrets.GIST_ID }} filename: vrcauthproxy-tests.json label: tests message: passing color: success - name: Update test status badge - Failure if: ${{ github.event.workflow_run.conclusion == 'failure' }} uses: schneegans/dynamic-badges-action@v1.6.0 with: auth: ${{ secrets.GIST_SECRET }} gistID: ${{ secrets.GIST_ID }} filename: vrcauthproxy-tests.json label: tests message: failing color: critical