Sometimes forking and using the main branch on the fork (or tags and releases) can help. And if you're on a team, nobody else needs to be aware of the noise that is you throwing trivial changes at the wall.
It gets painful if there are things you've only got on the main repo (e.g. custom runners, credentials, etc.) though.
It gets painful if there are things you've only got on the main repo (e.g. custom runners, credentials, etc.) though.