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

GitHub releases are missing #348

Open
VitaliySerov opened this issue Dec 13, 2024 · 4 comments
Open

GitHub releases are missing #348

VitaliySerov opened this issue Dec 13, 2024 · 4 comments

Comments

@VitaliySerov
Copy link

Just notice that:

https://github.com/rubocop/rubocop-ast/releases

Latest release rubocop-ast 0.1.0, which is misleading

Probably need to add subtask to CI release process also cut a github release, like it works in main rubocop repo

@bbatsov
Copy link
Contributor

bbatsov commented Dec 13, 2024

I do the GitHub releases by hand in the main repo. For 10+ years. 😅 But yeah - I agree it'd be good to have them here as well, and if we can automate the process that'd be nice.

@VitaliySerov
Copy link
Author

@bbatsov I think another option is to remove existing releases :)
So at least it will not be misleading and like 'check changelog and tags, we don't do releases in this repo'

Because right now it's misleading with 0.1.0

@Earlopain
Copy link
Contributor

rubocop-rspec and companions have infrastructure around release automation. Maybe someone with that knowledge can help out and set it up for rubocop/rubocop-ast if there is interest? It would also give a trusted publishing checkmark.

Seems to work good enough there but I don't know enough about any of that. It would probably be a somewhat large change to how it works right now though and not entirely related to this issue.

@bbatsov
Copy link
Contributor

bbatsov commented Dec 13, 2024

It's all here https://github.com/rubocop/rubocop-rspec/blob/master/.github/workflows/publish.yml

Probably I will copy the part about auto-cutting the release myself for RuboCop. :-)

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

No branches or pull requests

3 participants