Apart from Unit and Integration tests, we should also run the st2-self-check script for every PR as part of the CI pipeline.
Something we do in e2e and manual testing.
It should be possible with the Github Actions and would help us to catch bugs before merging into master.
Ex #5489.