From 06b42e32970395d76edbfa825dead0960022a913 Mon Sep 17 00:00:00 2001 From: Lie Ryan Date: Wed, 20 Mar 2024 21:46:53 +1100 Subject: [PATCH] Update CONTRIBUTING.md --- CONTRIBUTING.md | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9b66b58..a1d7014 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -47,20 +47,11 @@ Run `pytest` to run plugin tests. ## Publishing -If this is your first time publishing to PyPI, follow the instruction at [Twine -docs](https://packaging.python.org/guides/distributing-packages-using-setuptools/#create-an-account) -to create an PyPI account and setup Twine. - -FIXME: update this to use the Github Publishing workflow +This repository is setup to publish to PyPI using Github Actions when creating a Github Release. 1. Update version number in `setup.cfg`. -2. Tag the release: - -``` bash -git tag --sign 0.1.3 -git push origin main 0.1.3 -``` +2. [Create a new Release](https://github.com/python-rope/pylsp-rope/releases/new) 3. Github Actions should publish to PyPI shortly. Verify the publishing are successful at https://pypi.org/project/pylsp-rope/#history.