How can I avoid several check_suite github events from CircleCI?

I have managed to make CircleCI report to a github action that it has finished through a check_suite action:

name: Build Finished

on:
  check_suite:
    types: [completed]

...

Sadly, I get this invoked twice per my CCI workflow.

In CCI project advanced settings I see:

GitHub Status Updates

Report the status of every pushed commit to GitHub’s status API. Updates reported per job.

And my CCI workflow has two jobs.

workflows:
  build-workflow:
    jobs:
      - build-linux
      - build-macos

So is that expected?
How can I avoid that?

Hi @peledins-zimperium, If you use the GitHub Checks feature, you can disable status updates to avoid duplication of statuses. You can find more info in our docs here.

If this issue is ongoing, please feel free to email me a build link and I will have a closer look at your projects configuration: henna@circleci.com