Skip to content

Bootstrap verified pip trust before CI network installs - #359

Merged
rmcdaniel merged 1 commit into
mainfrom
fix/237-ci-bootstrap-trust
Oct 22, 2026
Merged

rmcdaniel merged 1 commit into
mainfrom
fix/237-ci-bootstrap-trust

Conversation

@rmcdaniel

@rmcdaniel rmcdaniel commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

Verify pip trust before CI network installs

Refs durable-workflow/.github#237.

Use the reviewed, immutable organization bootstrap action immediately after Python setup and before the first dependency install in each affected job. It installs the fixed pip wheel from its explicit official URL with a required SHA-256, disables dependency resolution and version checks for that bootstrap, then inspects the effective bundled trust before later package requests. Existing package versions, protocol fixtures, runtime source, permissions and job budgets remain unchanged.

Local validation passes against the current central action/workflow policy. Normal repository checks remain required. This closes the affected CI bootstrap path only; it does not claim that a pip upgrade repairs an independently affected OS or application CA store, or qualify an existing published artifact. Image, release-builder and installed-consumer acceptance stay in their owning changes under the shared security issue.

@sonarqubecloud

Copy link
Copy Markdown

@rmcdaniel
rmcdaniel marked this pull request as ready for review October 22, 2026 15:21
@rmcdaniel
rmcdaniel merged commit f164645 into main Oct 22, 2026
9 checks passed
@rmcdaniel
rmcdaniel deleted the fix/237-ci-bootstrap-trust branch October 22, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant