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

Finish release pipeline and claim pypi package #1

Closed
4 tasks done
neubig opened this issue Feb 12, 2024 · 1 comment
Closed
4 tasks done

Finish release pipeline and claim pypi package #1

neubig opened this issue Feb 12, 2024 · 1 comment
Assignees

Comments

@neubig
Copy link
Contributor

neubig commented Feb 12, 2024

We should build out the release pipeline.
https://pypi.org/project/llments/

The repo is currently seeded with a pipeline uses hatchling, which makes it possible to cut releases by just adding a version tag.

In order to set this up, it will be necessary to:

  • Make an initial push to pypi
  • Get a secret from the pypi site and add it to the PYPI_API_TOKEN secret in this repo
  • Share the pypi project with at least neubig as an administrator, possibly other members too
  • Create the first release tag on github and confirm that it automatically pushes to pypi
@neubig neubig changed the title Claim pypi package Finish release pipeline and claim pypi package Feb 12, 2024
@wanxinran wanxinran self-assigned this Feb 14, 2024
@neubig
Copy link
Contributor Author

neubig commented Feb 24, 2024

Following @wanxinran 's #9 and #10 I

so this is done!

@neubig neubig closed this as completed Feb 24, 2024
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

2 participants