-
Notifications
You must be signed in to change notification settings - Fork 14
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
PyPI Package Release Steps Edits #3248
Conversation
Could you add more context? I'm very new to do this so I don't grasp how does this change the process of updating the calitp-data-analysis package? |
Of course! The Before now, the GitHub Actions automations that run to detect changes to a package and publish those changes looked inside the The two added lines in the |
That's really neat. So does this change any steps in the process of updating |
Great flag! It doesn't change any process steps, but I added a little extra text in 1e460d5 to point people in the right direction if they're trying to make a metadata-only change to the package. |
Hi @SorenSpicknall you can merge it in! Sorry I missed this last week. |
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.
LGTM! Thanks for taking care of this
Description
Adds pyproject.toml edits as a valid precursor to PyPI package releases, and updates associated documentation to mention that requirements list updates should prompt a release.
Resolves #3219
Type of change
How has this been tested?
Workflow tested on simulated repo, and docs changes linted successfully.
Post-merge follow-ups