Only deploy demo pages from master branch
Currently the deploy pipeline will run in any merge request, meaning anybody can overwrite the demo with a merge request.
At the very least I need to lock that job down with only: master
. Ideally though every merge request would get its own url so they could be easily manually tested.
- This is a gitlab feature request.
- There are hacky workarounds