https://github.com/actalog/rust-ci
🔄 Continuous Integration for Rust projects
https://github.com/actalog/rust-ci
ci rust
Last synced: 4 months ago
JSON representation
🔄 Continuous Integration for Rust projects
- Host: GitHub
- URL: https://github.com/actalog/rust-ci
- Owner: actalog
- License: unlicense
- Created: 2024-08-31T13:40:40.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-03-10T01:42:43.000Z (4 months ago)
- Last Synced: 2025-03-27T14:06:14.636Z (4 months ago)
- Topics: ci, rust
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# @actalog/rust-ci
[](https://github.com/actalog/rust-ci/actions/workflows/cd.yml)
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.
---
## 🚀 **Features**
- **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.---
## 📦 **How to Use**
Add the following to your `.github/workflows/ci.yml`:
```yaml
name: CIon:
- pull_request
- pushjobs:
rust-ci:
name: Rust CI
runs-on: ubuntu-latest
steps:
uses: actions/checkout@v4
uses: actalog/rust-ci@v1
```---
## 🌟 **Why Use Rust CI?**
- Simplifies your CI/CD setup.
- Optimized for Rust projects.
- Saves time and enforces best practices.
- Continuously improves based on community feedback.---
## 📜 **License**
This project is licensed under The Unlicense. See the [LICENSE](./LICENSE) file for details.