-
Notifications
You must be signed in to change notification settings - Fork 101
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
Refactor GHA pipelines for improved security #467
Comments
I was referring to the environment protections, not branch protection.
I don't see a problem with this for as long as the job has a separate environment set. |
Hey @jorisroovers, I'd like to invite you to join the private beta of secretless publishing from GHA to PyPI. Please, fill out this form https://forms.gle/XUsRT8KTKy66TuUp7 to get in. |
Note-to-self: This section in the OIDC docs has good suggestions on github action hardening: |
Replace token based authentication with OIDC for PyPI package publishing. Relates to #467
Replace token based authentication with OIDC for PyPI package publishing. Relates to #467
Replace if statements with ${{ vars.PYPI_TARGET }}, defined in GHA environments, to select the target PyPI repository when publishing packages. Relates to #467
This is a commit to try out bypassing branch protection rules. Relates to #467
This is a commit to try out bypassing branch protection rules. Relates to #467
Just configured a few things:
Notes
Next up are job permissions. |
To consider as part of this:
ci.yml
Suggested by @webknjaz here:
https://github.com/jorisroovers/gitlint/pull/418/files#r1131056985
The text was updated successfully, but these errors were encountered: