name: Repository Dispatch on: repository_dispatch: types: [tests] jobs: tests: runs-on: ubuntu-latest steps: - name: Dump the client payload context env: PAYLOAD_CONTEXT: ${{ toJson(github.event.client_payload) }} run: echo "$PAYLOAD_CONTEXT" - uses: actions/checkout@v5 if: github.event.client_payload.ref != '' with: ref: ${{ github.event.client_payload.ref }} - run: echo ${{ github.event.client_payload.sha }}