A GitHub Action to streamline Continuous Integration (CI) for Rust projects. This Action ensures code quality, builds, and tests your Rust project, maintaining high standards in Rust development.
- Automatic Builds: Ensures your code compiles without issues.
- Code Quality Checks: Verifies adherence to Rust standards.
- Automated Testing: Runs tests to validate your project's functionality.
- Plug-and-Play: Easy to integrate into your existing Rust projects.
Add the following to your .github/workflows/ci.yml
:
name: CI
on:
- pull_request
- push
jobs:
rust-ci:
name: Rust CI
runs-on: ubuntu-latest
steps:
uses: actions/checkout@v4
uses: actalog/rust-ci@v1
- Simplifies your CI/CD setup.
- Optimized for Rust projects.
- Saves time and enforces best practices.
- Continuously improves based on community feedback.
This project is licensed under The Unlicense. See the LICENSE file for details.