Stage a directory based on Github pull request (e.g., dynamic puppet environments)