Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add RegisterAction #62

Closed
prbzrg opened this issue Mar 18, 2024 · 10 comments · Fixed by #187
Closed

Add RegisterAction #62

prbzrg opened this issue Mar 18, 2024 · 10 comments · Fixed by #187

Comments

@prbzrg
Copy link

prbzrg commented Mar 18, 2024

It helps to create and register new releases.

https://github.com/julia-actions/RegisterAction

@gdalle
Copy link
Member

gdalle commented Mar 18, 2024

Thanks, we are aware of this option but it is still unclear what the optimal design is, or whether we want to transfer the package to the JuliaDiff organization / merge it with AbstractDifferentiation. If we do decide to release, we'll definitely use that action!

@adrhill
Copy link
Collaborator

adrhill commented Mar 18, 2024

Is this action even required when using the Julia Registrator? I've never had to use this action before.

@prbzrg
Copy link
Author

prbzrg commented Mar 18, 2024

The action is like an interface for Registrator. It facilitates version increasing and prompting Registrator before registration.

@adrhill
Copy link
Collaborator

adrhill commented Mar 18, 2024

Using Registrator, I already just have to comment @ JuliaRegistrator register on a commit to register a new version. What does this action add?

@prbzrg
Copy link
Author

prbzrg commented Mar 18, 2024

It gives you an interface in Github Action page that gets "major", "minor", or "patch" as the version input (or the literal version)
Screenshot 2024-03-18 220013

then creates a new bump version commit with @ JuliaRegistrator register
Screenshot 2024-03-18 220343

@adrhill
Copy link
Collaborator

adrhill commented Mar 18, 2024

Thanks, TIL!

@gdalle
Copy link
Member

gdalle commented Mar 18, 2024

me too!

@prbzrg
Copy link
Author

prbzrg commented Apr 17, 2024

now DI is having its second release. are you still considering this?

@prbzrg
Copy link
Author

prbzrg commented Apr 17, 2024

And having TagBot also helps.

https://github.com/JuliaRegistries/TagBot

@gdalle
Copy link
Member

gdalle commented Apr 17, 2024

RegistrationAction can indeed help, but TagBot is apparently broken for packages located in subdirectories.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants