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 add workflow to publish new release to PyPI #69

Closed
prjemian opened this issue Oct 23, 2021 · 5 comments · Fixed by #88
Closed

CI add workflow to publish new release to PyPI #69

prjemian opened this issue Oct 23, 2021 · 5 comments · Fixed by #88
Assignees
Labels
enhancement New feature or request

Comments

@prjemian
Copy link
Contributor

prjemian commented Oct 23, 2021

See example in bluesky/event-model.

@prjemian prjemian added the enhancement New feature or request label Oct 23, 2021
@prjemian prjemian added this to the initial release milestone Oct 23, 2021
@prjemian prjemian self-assigned this Oct 23, 2021
@prjemian
Copy link
Contributor Author

Technical point, this workflow runs on new releases:

on:
  release:
    types: [created]

@prjemian prjemian changed the title CI add workflow to publish new tag to PyPI CI add workflow to publish new release to PyPI Oct 23, 2021
@prjemian
Copy link
Contributor Author

prjemian commented Nov 5, 2021

As needed at APS: BCDA-APS/use_bluesky#110 (comment)

@prjemian
Copy link
Contributor Author

This project is not on PyPI yet (see: https://pypi.org/search/?q=adl2pydm).

prjemian added a commit that referenced this issue May 11, 2022
@prjemian
Copy link
Contributor Author

Using the workflow from spec2nexus

Following this guide: https://python.plainenglish.io/how-to-publish-a-project-into-pypi-f845f1cc4b36

@prjemian
Copy link
Contributor Author

Previous version v0.0.2 uploaded to PyPI. Now, can create token for this project to upload new versions to PyPI.

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

Successfully merging a pull request may close this issue.

1 participant