Registering our package
Now, for the last step—making our package available to the world! For starters, we need to create the remote GitHub repository and push our code to it. The easiest way to do this is with the hub
binary, provided by GitHub. Please follow the installation instructions for your platform, as described at https://github.com/github/hub. Once ready, we'll need to run hub create
in the root of the IssueReporter
folder. We can do it in Julia's REPL:
julia> cd(Pkg.dir("IssueReporter"))
julia> run(`hub create IssueReporter.jl`)
You'll be prompted for your GitHub username and password—and if all goes well, you'll see the output confirming that the repo was created.
Finishing touches
Next, we need to commit and push our changes—but before doing that, let's make a final change to .gitignore
to also add docs/build
to the list of ignored files. It is a bad practice to include the built docs into the GitHub commits—for more information about hosting documentation on GitHub, please...