Skip to content

Add CI/CD security, dependency, coverage, and mutation scanning#594

Merged
fejilaup-cloud merged 1 commit into
AtomicIP:mainfrom
manuelusman73-png:feature/553-556-ci-security-scanning
May 29, 2026
Merged

Add CI/CD security, dependency, coverage, and mutation scanning#594
fejilaup-cloud merged 1 commit into
AtomicIP:mainfrom
manuelusman73-png:feature/553-556-ci-security-scanning

Conversation

@manuelusman73-png
Copy link
Copy Markdown
Contributor

Implements #553, #554, #555, #556.

Slim ci.yml to drop now-duplicated audit/coverage steps, add scripts/security-checks.sh local harness, and document all four in docs/ plus README and SECURITY.md.
Closes #553
closes #554
Closes #555
Closes #556

Implements AtomicIP#553, AtomicIP#554, AtomicIP#555, AtomicIP#556.

- AtomicIP#553 security.yml: cargo-deny (advisories/bans/licenses/sources),
  gitleaks secret scanning, clippy static analysis. Policy in deny.toml.
- AtomicIP#554 dependency-scan.yml: cargo-audit + cargo-deny advisories on
  lockfile changes and a daily schedule; Dependabot config.
- AtomicIP#555 coverage.yml: tarpaulin --fail-under 70 enforcement; codecov.yml
  project/patch gates.
- AtomicIP#556 mutation.yml: cargo-mutants PR-diff + weekly full run using the
  existing .cargo-mutants.toml.

Slim ci.yml to drop now-duplicated audit/coverage steps, add
scripts/security-checks.sh local harness, and document all four in docs/
plus README and SECURITY.md.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented May 29, 2026

@manuelusman73-png Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@fejilaup-cloud fejilaup-cloud merged commit e9ebe81 into AtomicIP:main May 29, 2026
2 of 10 checks passed
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.

Implement Mutation Testing in CI/CD Add Code Coverage Enforcement Implement Dependency Vulnerability Scanning Add Security Scanning in CI/CD

2 participants