You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Provide the template workflow to arrive from source tree to full scanning aware validated software releases that are pip available (this is conditional on all previous challenges having been met by other contributors, you've been warned)
Gate on coverage thresholds and linting checks explicitly, preferably via the makefile
Require passing full test matrix (multiple Python versions, OSes) before a release job can trigger
Pin build dependencies in CI to avoid supply-chain drift during the build itself (if there is any left!)
apply bandit, fix what is visible (or document it, if is not timely)
document sbom products
show how to Sign releases with Sigstore (cosign / sigstore-python) - usable but ready to comment out before merging step
demo in live mode the process end-to-end in a Github codespace context live session
PoH & contributing.md compliance mandatory, at all times. no force pushing.
The challenge here shall be (gitlab-ci only for now, but ready to reuse as needed) to:
bandit, fix what is visible (or document it, if is not timely)codespacecontext live sessionPoH & contributing.md compliance mandatory, at all times. no force pushing.
Prep for other modernisation efforts: