Skip to content

ci: enforce repository supply chain policy - #67

Merged
kev1n77 merged 1 commit into
mainfrom
codex/supply-chain-policy
Jul 21, 2026
Merged

kev1n77 merged 1 commit into
mainfrom
codex/supply-chain-policy

Conversation

@kev1n77

@kev1n77 kev1n77 commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • pin every third-party GitHub Action to an immutable commit SHA and add dependency review to CI
  • add CODEOWNERS, Dependabot coverage, a security reporting policy, and deterministic repository supply-chain checks
  • require exact direct dependency versions and update security/progress documentation

Verification

  • python scripts/verify_supply_chain.py
  • python -m unittest discover -s scripts/tests -v
  • npm run desktop:check (45 tests)
  • npm run desktop:build
  • python -m unittest discover -s sidecars/mitmproxy/tests -v (27 tests, 2 skipped on Windows)
  • cargo fmt --all -- --check
  • cargo fmt --manifest-path apps/desktop/src-tauri/Cargo.toml -- --check

@kev1n77
kev1n77 merged commit 5f5c376 into main Jul 21, 2026
19 of 20 checks passed
@kev1n77
kev1n77 deleted the codex/supply-chain-policy branch July 21, 2026 08:35
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