-
Notifications
You must be signed in to change notification settings - Fork 7
Adding GitHub Actions workflow config file #154
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
Adding GitHub Actions workflow config file #154
Conversation
…m-Travis-CI-to-Github-actions
…m-Travis-CI-to-Github-actions
Shegox
left a comment
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.
I have a few things which could be improved and a few nit picks, which you might want to take a look at.
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.
Also one more thing, we should directly remove the .travis.yml with this PR and adjust the required checks in your GitHub branch protection rule.
Shegox
left a comment
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.
Looks good 🚀
| run: pipx run build --sdist --wheel | ||
|
|
||
| - name: Deploy release to PyPI | ||
| uses: pypa/gh-action-pypi-publish@release/v1 # Uses OIDC/Workload identities and doesn't require a token No newline at end of file |
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.
Just to be sure, did you make sure to add the trusted publisher configuration in Pypi?
(https://docs.pypi.org/trusted-publishers/adding-a-publisher/)
eksutter
left a comment
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.
Thanks! I have only a minor question to the used patch versions of Python. I would perhaps drop the patch version.
eksutter
left a comment
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.
Thanks Krishna!
Adding GitHub Actions workflow config file to Move-DAR-SDK-from Travis CI to Github actions.
Checks: