Right now if we want to try out new edits to a dockerfile in a PR, we have to edit on main and merge back into the PR (potentially temporarily breaking main). Would be good to edit the workflow so that we can build temp docker images in PRs for testing.