Skip to content

Select exclusive clean trust for CI dependency requests - #26

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

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

Conversation

@rmcdaniel

Copy link
Copy Markdown
Member

Select clean effective trust for CI dependencies

Refs durable-workflow/.github#237.

Adopt the independently qualified immutable helper 75587fc33ff40c34f32ef777293dad56bb6f48c7, admitted by merged shared239. The policy preflight now uses its clean pip file/directory selection. Every Composer compatibility-matrix job bootstraps the selected Composer/curl/Git clients before fixed Composer2.10.3 setup, then checks actual Composer trust immediately before each request or script step.

The existing three PHP/Laravel cells, dependency constraints, commands and required Target branch qualification name are preserved. No package, runtime behavior or release metadata changes. The central normal preflight automatically enforces the source contract once the verifier appears, including unknown Composer scripts and intervening steps. Normal exact-head checks and Sonar must qualify this source before merge. This does not complete the remaining cross-repository image, native-build or publication work in237.

@sonarqubecloud

Copy link
Copy Markdown

@rmcdaniel
rmcdaniel marked this pull request as ready for review October 22, 2026 19:30
@rmcdaniel
rmcdaniel merged commit fbdc2c9 into main Oct 22, 2026
9 checks passed
@rmcdaniel
rmcdaniel deleted the fix/237-exclusive-ci-trust branch October 22, 2026 19:40
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