Skip to content

Feat/CI/CD Pipeline Enforcement#8

Merged
kris927b merged 6 commits into
mainfrom
feat/ci-cd-improvement
Jun 18, 2025
Merged

Feat/CI/CD Pipeline Enforcement#8
kris927b merged 6 commits into
mainfrom
feat/ci-cd-improvement

Conversation

@kris927b

Copy link
Copy Markdown
Owner

Phase 1: Foundational Robustness & Developer Experience

  1. CI/CD Pipeline Enforcement: Enhance the GitHub Actions workflow to run cargo fmt --check and cargo clippy -- -D warnings on all pull requests. Add cargo audit to check for security vulnerabilities and automate release drafts upon tagging.

NOTE:

Have not added cargo audit to github actions.

@kris927b kris927b merged commit e8732dd into main Jun 18, 2025
1 check passed
@kris927b kris927b deleted the feat/ci-cd-improvement branch June 18, 2025 10:59
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