Compare commits
base: sharang/compliance-scanner-agent:c483fc846adf3d4cad25a20767611f65aa8b7781
sharang/compliance-scanner-agent:main
sharang/compliance-scanner-agent:migrate/ci-breakpilot-tld
sharang/compliance-scanner-agent:fix/plc-refresh-control-refs
sharang/compliance-scanner-agent:fix/plc-control-mapping
sharang/compliance-scanner-agent:fix/refresh-control-refs
sharang/compliance-scanner-agent:docs/mcp-loop
sharang/compliance-scanner-agent:fix/mcp-tenant-context
sharang/compliance-scanner-agent:feat/promote-grounded-controls
sharang/compliance-scanner-agent:docs/control-mapping
sharang/compliance-scanner-agent:feat/tune-semantic-retrieval
sharang/compliance-scanner-agent:fix/embed-batch-chunking
sharang/compliance-scanner-agent:feat/b3-architectural-controls
sharang/compliance-scanner-agent:feat/b2-grounded-surface-checks
sharang/compliance-scanner-agent:feat/b1-cra-semgrep-rules
sharang/compliance-scanner-agent:feat/semantic-index-cache-autowire
sharang/compliance-scanner-agent:feat/semantic-control-mapping
sharang/compliance-scanner-agent:feat/oscal-emit-unmapped-mcp
sharang/compliance-scanner-agent:feat/grounded-control-check
sharang/compliance-scanner-agent:feat/oscal-assess-live
sharang/compliance-scanner-agent:feat/oscal-assessment
sharang/compliance-scanner-agent:feat/oscal-controls-provider
sharang/compliance-scanner-agent:feat/werkbank-runnable-loop
sharang/compliance-scanner-agent:feat/werkbank-exec-crate
sharang/compliance-scanner-agent:feat/werkbank-runner-endpoints
sharang/compliance-scanner-agent:feat/werkbank-job-queue
sharang/compliance-scanner-agent:feat/werkbank-job-contract
sharang/compliance-scanner-agent:feat/plc-provision-and-test
sharang/compliance-scanner-agent:docs/plc-runtimes
sharang/compliance-scanner-agent:docs/plc-soft-plc-architecture
sharang/compliance-scanner-agent:feat/dast-http-scheme
sharang/compliance-scanner-agent:feat/enable-optin-scans
sharang/compliance-scanner-agent:feat/plc-control-logic-scanner
sharang/compliance-scanner-agent:refactor/rip-out-legacy-repository
sharang/compliance-scanner-agent:feat/onboarding-validation-edit
sharang/compliance-scanner-agent:feat/real-nix-firmware-sbom
sharang/compliance-scanner-agent:fix/bump-tramiton-0.4.1
sharang/compliance-scanner-agent:feat/firmware-sbom-repro-build
sharang/compliance-scanner-agent:feat/firmware-sbom-tramiton
sharang/compliance-scanner-agent:feat/dashboard-targets-dropdowns
sharang/compliance-scanner-agent:fix/targets-visibility-unified-default
sharang/compliance-scanner-agent:feat/onboarding-scan-trigger
sharang/compliance-scanner-agent:fix/ci-concurrency-no-cancel-main
sharang/compliance-scanner-agent:fix/ci-docker-tramiton-dashboard-mcp
sharang/compliance-scanner-agent:feat/onboarding-scan-detection
sharang/compliance-scanner-agent:feat/onboarding-pipeline
sharang/compliance-scanner-agent:feat/onboarding-wizard
sharang/compliance-scanner-agent:fix/ci-docker-tramiton-fetch
sharang/compliance-scanner-agent:feat/onboarding-api
sharang/compliance-scanner-agent:feat/onboarding-migration
sharang/compliance-scanner-agent:feat/ci-kellnr-sccache
sharang/compliance-scanner-agent:feat/onboarding-ingest-classify
sharang/compliance-scanner-agent:feat/onboarding-foundation
sharang/compliance-scanner-agent:feat/dashboard-token-refresh
sharang/compliance-scanner-agent:fix/dashboard-bearer-token
sharang/compliance-scanner-agent:feat/m7.1-agent-wire
sharang/compliance-scanner-agent:fix/m7.1-jwks-refresh
sharang/compliance-scanner-agent:feat/m7.1-smoke-harness
sharang/compliance-scanner-agent:feat/m7.1-tenant-claims
sharang/compliance-scanner-agent:feat/light-mode-theme-toggle
sharang/compliance-scanner-agent:fix/embedding-build-progress
sharang/compliance-scanner-agent:fix/cve-scan-http-timeout
sharang/compliance-scanner-agent:fix/scan-resource-limits-and-script-error
sharang/compliance-scanner-agent:fix/multiple-issues
sharang/compliance-scanner-agent:feat/cve-alerts
sharang/compliance-scanner-agent:feat/e2e-tests
sharang/compliance-scanner-agent:feat/help-chat-widget
sharang/compliance-scanner-agent:fix/cascade-delete-repo
sharang/compliance-scanner-agent:feat/refine-llm-prompts
sharang/compliance-scanner-agent:fix/gitea-pr-review-error-handling
sharang/compliance-scanner-agent:test/dummy-bad-code
sharang/compliance-scanner-agent:fix/remove-code-review-from-findings
sharang/compliance-scanner-agent:feat/pentest-onboarding
..
compare: sharang/compliance-scanner-agent:63c60f4c45b45d0dc8f84d26eb9a95ab497db283
sharang/compliance-scanner-agent:main
sharang/compliance-scanner-agent:migrate/ci-breakpilot-tld
sharang/compliance-scanner-agent:fix/plc-refresh-control-refs
sharang/compliance-scanner-agent:fix/plc-control-mapping
sharang/compliance-scanner-agent:fix/refresh-control-refs
sharang/compliance-scanner-agent:docs/mcp-loop
sharang/compliance-scanner-agent:fix/mcp-tenant-context
sharang/compliance-scanner-agent:feat/promote-grounded-controls
sharang/compliance-scanner-agent:docs/control-mapping
sharang/compliance-scanner-agent:feat/tune-semantic-retrieval
sharang/compliance-scanner-agent:fix/embed-batch-chunking
sharang/compliance-scanner-agent:feat/b3-architectural-controls
sharang/compliance-scanner-agent:feat/b2-grounded-surface-checks
sharang/compliance-scanner-agent:feat/b1-cra-semgrep-rules
sharang/compliance-scanner-agent:feat/semantic-index-cache-autowire
sharang/compliance-scanner-agent:feat/semantic-control-mapping
sharang/compliance-scanner-agent:feat/oscal-emit-unmapped-mcp
sharang/compliance-scanner-agent:feat/grounded-control-check
sharang/compliance-scanner-agent:feat/oscal-assess-live
sharang/compliance-scanner-agent:feat/oscal-assessment
sharang/compliance-scanner-agent:feat/oscal-controls-provider
sharang/compliance-scanner-agent:feat/werkbank-runnable-loop
sharang/compliance-scanner-agent:feat/werkbank-exec-crate
sharang/compliance-scanner-agent:feat/werkbank-runner-endpoints
sharang/compliance-scanner-agent:feat/werkbank-job-queue
sharang/compliance-scanner-agent:feat/werkbank-job-contract
sharang/compliance-scanner-agent:feat/plc-provision-and-test
sharang/compliance-scanner-agent:docs/plc-runtimes
sharang/compliance-scanner-agent:docs/plc-soft-plc-architecture
sharang/compliance-scanner-agent:feat/dast-http-scheme
sharang/compliance-scanner-agent:feat/enable-optin-scans
sharang/compliance-scanner-agent:feat/plc-control-logic-scanner
sharang/compliance-scanner-agent:refactor/rip-out-legacy-repository
sharang/compliance-scanner-agent:feat/onboarding-validation-edit
sharang/compliance-scanner-agent:feat/real-nix-firmware-sbom
sharang/compliance-scanner-agent:fix/bump-tramiton-0.4.1
sharang/compliance-scanner-agent:feat/firmware-sbom-repro-build
sharang/compliance-scanner-agent:feat/firmware-sbom-tramiton
sharang/compliance-scanner-agent:feat/dashboard-targets-dropdowns
sharang/compliance-scanner-agent:fix/targets-visibility-unified-default
sharang/compliance-scanner-agent:feat/onboarding-scan-trigger
sharang/compliance-scanner-agent:fix/ci-concurrency-no-cancel-main
sharang/compliance-scanner-agent:fix/ci-docker-tramiton-dashboard-mcp
sharang/compliance-scanner-agent:feat/onboarding-scan-detection
sharang/compliance-scanner-agent:feat/onboarding-pipeline
sharang/compliance-scanner-agent:feat/onboarding-wizard
sharang/compliance-scanner-agent:fix/ci-docker-tramiton-fetch
sharang/compliance-scanner-agent:feat/onboarding-api
sharang/compliance-scanner-agent:feat/onboarding-migration
sharang/compliance-scanner-agent:feat/ci-kellnr-sccache
sharang/compliance-scanner-agent:feat/onboarding-ingest-classify
sharang/compliance-scanner-agent:feat/onboarding-foundation
sharang/compliance-scanner-agent:feat/dashboard-token-refresh
sharang/compliance-scanner-agent:fix/dashboard-bearer-token
sharang/compliance-scanner-agent:feat/m7.1-agent-wire
sharang/compliance-scanner-agent:fix/m7.1-jwks-refresh
sharang/compliance-scanner-agent:feat/m7.1-smoke-harness
sharang/compliance-scanner-agent:feat/m7.1-tenant-claims
sharang/compliance-scanner-agent:feat/light-mode-theme-toggle
sharang/compliance-scanner-agent:fix/embedding-build-progress
sharang/compliance-scanner-agent:fix/cve-scan-http-timeout
sharang/compliance-scanner-agent:fix/scan-resource-limits-and-script-error
sharang/compliance-scanner-agent:fix/multiple-issues
sharang/compliance-scanner-agent:feat/cve-alerts
sharang/compliance-scanner-agent:feat/e2e-tests
sharang/compliance-scanner-agent:feat/help-chat-widget
sharang/compliance-scanner-agent:fix/cascade-delete-repo
sharang/compliance-scanner-agent:feat/refine-llm-prompts
sharang/compliance-scanner-agent:fix/gitea-pr-review-error-handling
sharang/compliance-scanner-agent:test/dummy-bad-code
sharang/compliance-scanner-agent:fix/remove-code-review-from-findings
sharang/compliance-scanner-agent:feat/pentest-onboarding
1
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
63c60f4c45 |
ci: Kellnr crates.io mirror + persistent S3-backed sccache
CI / Check (pull_request) Successful in 9m10s
CI / Deploy Docs (pull_request) Has been skipped
CI / Detect Changes (pull_request) Has been skipped
CI / Deploy Agent (pull_request) Has been skipped
CI / Deploy Dashboard (pull_request) Has been skipped
CI / Deploy MCP (pull_request) Has been skipped
Adopt werkpilot's CI compile-acceleration setup so builds are crates.io- independent and cached across runs: - Resolve crates.io deps through the self-hosted Kellnr mirror (crates.meghsakha.com) via a .cargo/config.toml source replacement. Git deps (tramiton-core) are unaffected. - Back sccache with Hetzner S3 (breakpilot-sccache bucket, key prefix compliance-scanner) instead of an ephemeral /tmp dir — persistent across CI runs. Bump sccache to v0.10.0. - Throttle cargo (CARGO_NET_RETRY, HTTP/1.1) so the ~670-crate download burst doesn't 429 the mirror. Requires repo secrets HETZNER_S3_ACCESS_KEY and HETZNER_S3_SECRET_KEY (same bucket/creds as werkpilot). Closes #139. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |