-
Notifications
You must be signed in to change notification settings - Fork 67
ci: add release helper #600
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
Conversation
for releasing to pypi and npm + sync dev/main
if we want better release-notes we could add more labels to Pull Requests, e.g. we could separate between:
|
@korlaxxalrok I added the delphi-epidata PyPI token to LastPass. Would you add that to the env secrets, and work with @christymelucci to set us up with NPM? |
@krivard Yup, will do. PYPI tokens have been added to org secrets. |
@sgratzl |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good to go once conflicts are resolved
resolved |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
for releasing to pypi and npm + sync dev/main
Prerequisites:
dev
branchdev
Summary
add a release helper workflow (pipeline) similar to www-main and others. steps taken
PYPI_API_TOKEN
secretNPM_TOKEN
secret -> do we have an account?In addition, small tunings for the definition of the Epidata JS client