PolicyEngine / policyengine-api

PolicyEngine's REST API for computing policy impacts.
GNU Affero General Public License v3.0
7 stars 19 forks source link

Add job to auto-publish to PyPI in workflows #1496

Closed lordgrim18 closed 1 month ago

lordgrim18 commented 2 months ago

Fixes #284 .

What's changed

This PR introduces a new job to the GitHub workflow for automated publishing to PyPI.

Changes Made

lordgrim18 commented 2 months ago

Hey @nikhilwoodruff , it seems that the test cases fail when a contribution is made from a forked repo. Could you review the changes or maybe give access to the policyengine-api main repo.

anth-volk commented 1 month ago

Hey @lordgrim18 You are correct, the API uses non-public data that isn't accessible from a fork. I've just added the proper permissions; could you reopen this off of a branch and we will review?