Awesome work!
If you want to cut the CI run time even further. I'd recommend BuildJet for Github Action. We give you managed high-performance CI runners, which cuts both your CI time and price in half.
We plug right into Github Actions, so it's just one line change in your yaml file.