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

CI: Automatic release workflow #261

Closed
KennethEnevoldsen opened this issue Mar 19, 2024 · 5 comments
Closed

CI: Automatic release workflow #261

KennethEnevoldsen opened this issue Mar 19, 2024 · 5 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@KennethEnevoldsen
Copy link
Contributor

It might be ideal to set up an automatic release schedule to pipy as well as automatic version bump.

This requires us to make a few decisions:

  1. Decide on a versioning style, we can use either SemVer, calver, or some simple heuristic like "always bump minor version". I generally recommend the simple heuristic or calver as it does not require anything from the user.
  2. it requires some pypi authentication (@Muennighoff can you set up trusted publishing or alternative invite me to the pypi org)

@Muennighoff , @imenelydiaker what are your thoughts? (I can set it up once we agree)

@KennethEnevoldsen KennethEnevoldsen added the enhancement New feature or request label Mar 19, 2024
@KennethEnevoldsen KennethEnevoldsen self-assigned this Mar 19, 2024
@Muennighoff
Copy link
Contributor

Cool idea! I don't have rights to invite / set it up - I think @nreimers has - could you give me rights?

Screenshot 2024-03-19 at 9 42 43 AM

@KennethEnevoldsen KennethEnevoldsen added this to the mmteb milestone Mar 19, 2024
@KennethEnevoldsen
Copy link
Contributor Author

@Muennighoff any updated here?

@Muennighoff
Copy link
Contributor

Muennighoff commented Mar 24, 2024

I think it is only @nreimers who has rights and unfortunately I couldn't reach him thus far :(

@Muennighoff
Copy link
Contributor

Resolved & invited you to the project 😊

@KennethEnevoldsen
Copy link
Contributor Author

Added in #288

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

No branches or pull requests

2 participants