As the nature of github pages is to make any push to master to be deployed, adopt a strategy of developing in another branch.
This another branch will not be locally merged, only the CI will have this responsibility. In the same time it will be running the task of running tests against the generated production files and the production of them itself.
As the nature of github pages is to make any push to master to be deployed, adopt a strategy of developing in another branch.
This another branch will not be locally merged, only the CI will have this responsibility. In the same time it will be running the task of running tests against the generated production files and the production of them itself.