Skip to content

actalog/rust-ci

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Rust CI

GitHub Actions License

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:

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

🌟 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 file for details.

About

πŸ”„ Continuous Integration for Rust projects

Topics

Resources

License

Stars

Watchers

Forks