Giter Site home page Giter Site logo

Comments (14)

devmotion avatar devmotion commented on August 17, 2024 1

JuliaRegistrator does not require TagBot, TagBot will just automatically add a tag when a new release is available in the Julia package registry. An SSH key is only required if you want to run other Github actions (such as building the documentation) after a new tag was added (by default, Github does not allow an action to trigger other actions).

You should also be aware of that the pull request to the package registry will not be approved if you run JuliaRegistrator with the current master branch (on a sidenote, one can also just comment on the commit that should be registered, usually I think that's a bit cleaner than comments in an issue). The registry requires compat bounds for all dependencies, as I added in the PR: https://github.com/devmotion/SpecialMatrices.jl/blob/dw/toeplitzmatrices/Project.toml

from specialmatrices.jl.

dlfivefifty avatar dlfivefifty commented on August 17, 2024 1

@JeffFessler I've invited you to be a maintainer

from specialmatrices.jl.

JeffFessler avatar JeffFessler commented on August 17, 2024 1

v1.0.1 is tagged now so I am closing this issue.

from specialmatrices.jl.

JeffFessler avatar JeffFessler commented on August 17, 2024

@ivanslapnicar the change from Poly to Polynomials in 1.0.0 to 1.0.1 really deserves a new tag.
Do you need help maintaining this package?

from specialmatrices.jl.

ivanslapnicar avatar ivanslapnicar commented on August 17, 2024

from specialmatrices.jl.

JeffFessler avatar JeffFessler commented on August 17, 2024

So you can either add me as a maintainer of this package or you can go to this page
c1d004d
and cut and paste the register command there. (See my example there.)
Only maintainers can run that command.

from specialmatrices.jl.

ivanslapnicar avatar ivanslapnicar commented on August 17, 2024

from specialmatrices.jl.

JuliaRegistrator avatar JuliaRegistrator commented on August 17, 2024

Error while trying to register: Action not recognized: https

from specialmatrices.jl.

JeffFessler avatar JeffFessler commented on August 17, 2024

To add a maintainer, go to the settings tab then click "manage access"
https://github.com/JuliaMatrices/SpecialMatrices.jl/settings/access
Then click "invite collaborator" and enter my github name
JeffFessler

To tag a new version, typically you go to the latest commit and then add a comment at the end.
The wording of the comment must be exactly this:
@JuliaRegistrator() register

For this package, the latest commit is at this url:
c1d004d

Alternatively you could paste that line into as a comment in an issue.
You seem to be replying by email but you probably need to go to the github portal to do it:
#39

from specialmatrices.jl.

JuliaRegistrator avatar JuliaRegistrator commented on August 17, 2024

Error while trying to register: Register Failed
@JeffFessler, it looks like you are not a publicly listed member/owner in the parent organization (JuliaMatrices).
If you are a member/owner, you will need to change your membership to public. See GitHub Help

from specialmatrices.jl.

JeffFessler avatar JeffFessler commented on August 17, 2024

BTW, I think it will work only if there is a proper ssh key set up per instructions here:
https://github.com/JuliaRegistries/TagBot
That might be a more recent requirement (unsure)...

from specialmatrices.jl.

ivanslapnicar avatar ivanslapnicar commented on August 17, 2024

from specialmatrices.jl.

t-bltg avatar t-bltg commented on August 17, 2024

@ivanslapnicar, it seems registering a new release is not solved (I also hit #37 (comment)).

Can I assist in any way ?

from specialmatrices.jl.

JeffFessler avatar JeffFessler commented on August 17, 2024

@dlfivefifty, since you are a member of JuliaMatrices do you have the ability to add me as a maintainer of SpecialMatrices so that I can help resolve this tagging issue?

from specialmatrices.jl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.