Ok I found the issue relating to this problem: https://github.com/JuliaLang/julia/issues/5998
I deleted the Julia Package manager token on GitHub as suggested and it now works! On Thursday, July 3, 2014 3:57:20 AM UTC+1, Ben Ward wrote: > > Hi, > > I'm trying to update a package for the first time with the new package > manager commands like tag and so on: > > *julia> **Pkg.publish()* > > *INFO: Validating METADATA* > > *INFO: Pushing Phylogenetics permanent tags: v0.0.2* > > Permission denied (publickey). > > fatal: Could not read from remote repository. > > > > Please make sure you have the correct access rights > > and the repository exists. > > *ERROR: failed process: Process(`git > --work-tree=/Users/axolotlfan9250/.julia/v0.3/Phylogenetics > --git-dir=/Users/axolotlfan9250/.julia/v0.3/Phylogenetics/.git push -q > origin refs/tags/v0.0.2:refs/tags/v0.0.2`, ProcessExited(128)) [128]* > > * in wait at ./task.jl:279* > > * in wait at ./task.jl:189* > > * in wait at task.jl:48* > > * in sync_end at ./task.jl:306* > > * in publish at pkg/entry.jl:314* > > * in anonymous at pkg/dir.jl:28* > > * in cd at file.jl:20* > > * in cd at pkg/dir.jl:28* > > * in publish at pkg.jl:57* > > > > I'm not 100% sure why I'm getting this, shouldn't it just send a PR to > METADATA? I'm not 100% clear on how this works - do I need a fork of > METADATA still? The process that fails looks like it's trying to push > something to ward9250/Phylogenetics.jl? In which case I wonder if it's a > naming issue Phylogenetics in .julia/v0.3/ and Phylogenetics.jl for the > repo? >
