The staking miner rely on subxt to perform runtime upgrades in a background task.
I have manually tested it and it works right now but we should have a automated integration tests doing so.
Only possible on the chains that allows ´sudo calls` I think