I did, but at the step of add deploy key in Discourse and click install in discourse, mine said "The theme cannot be installed because the Git repository is inaccessible. Are you sure you want to continue installing it?”
I wrote that guide and I just tested. it is working exactly as expected. make sure you have admin level access to the private repo and are using the SSH repo address when you install it on your forum.