Events Github Actions

How can I monitor and store events from the repository using Github Actions? I want to know all the events, store them to filter them and send this data to another repository.

This does not really sound like a good use case for workflows. I think you should use webhooks instead: Webhook events and payloads - GitHub Docs