From e2dcd24b41c85739dc68695f94667b76255ff075 Mon Sep 17 00:00:00 2001 From: Rico Huijbers Date: Fri, 17 Jan 2025 14:31:31 +0100 Subject: [PATCH] chore: add test workflow for check_suite event I suspect that `check_suite` is a useful event to use for the PR linter. Add a workflow that will trigger on `check_suite` and prints some relevant information, so we can spy on. This workflow was created by AI, we'll see how it does. --- .github/workflows/check-suite-test.yaml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .github/workflows/check-suite-test.yaml diff --git a/.github/workflows/check-suite-test.yaml b/.github/workflows/check-suite-test.yaml new file mode 100644 index 0000000000000..e11b1c9f7b1c4 --- /dev/null +++ b/.github/workflows/check-suite-test.yaml @@ -0,0 +1,25 @@ + +name: Check Suite Logger + +on: + check_suite: + types: [completed] + +jobs: + log-check-suite: + runs-on: ubuntu-latest + + steps: + - name: Log check suite event details + run: | + echo "Check Suite ID: ${{ github.event.check_suite.id }}" + echo "Status: ${{ github.event.check_suite.status }}" + echo "Conclusion: ${{ github.event.check_suite.conclusion }}" + echo "URL: ${{ github.event.check_suite.url }}" + echo "Head Branch: ${{ github.event.check_suite.head_branch }}" + echo "Head SHA: ${{ github.event.check_suite.head_sha }}" + echo "Repository: ${{ github.event.repository.full_name }}" + echo "Sender: ${{ github.event.sender.login }}" + echo "Created At: ${{ github.event.check_suite.created_at }}" + echo "Updated At: ${{ github.event.check_suite.updated_at }}" + echo "Pull Requests: ${{ toJson(github.event.check_suite.pull_requests) }}" \ No newline at end of file