Why not actually running CI on your computer? Most CI system work via an agent, so you can join your laptop as a worker to the CI system?
https://docs.github.com/en/actions/hosting-your-own-runners/...
You could "favor" your own laptop as a target runner for the CI when it's your PR for example
https://docs.github.com/en/actions/writing-workflows/choosin...