Skip to content

Commit

Permalink
Merge pull request #83 from berkeleybop/trusted_publisher_pypi
Browse files Browse the repository at this point in the history
add trusted publisher info to best practices
  • Loading branch information
nlharris authored Aug 15, 2024
2 parents 1272744 + 6794869 commit a87b20b
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions best_practice/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,9 @@ If there is anything you don't understand, **ask on slack**!
- relies on using PRs with well-described titles
- always have multiple owners of a pypi package on the pypi site
- use standard semver, start from 0.1.0, move to 1.0.0 when stable
- consider setting up a trusted publisher and deploying to pypi automatically with a GH action
- create a pending publisher: https://docs.pypi.org/trusted-publishers/creating-a-project-through-oidc/#github-actions
- make a GH action to use that pending publisher: https://pgjones.dev/blog/trusted-plublishing-2023/ (on first use, the pending publisher becomes a trusted publisher)
- Consider a Dockerfile
- For ETL repos, follow standard templates for
- kg-hub
Expand Down

0 comments on commit a87b20b

Please sign in to comment.