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

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

@actalog/rust-ci

CD

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.