Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/icepuma/rust-action

Rust github action
https://github.com/icepuma/rust-action

Last synced: 15 days ago
JSON representation

Rust github action

Awesome Lists containing this project

README

        

# Rust Github Action

:warning: Action is deprecated, please use [rust-action](https://github.com/Mirlahiji/rust-action).
Thanks to [Mirlahiji](https://github.com/Mirlahiji) for taking over the project :heart:

'Silverbullet' for a quickstart Rust CI based upon [Github Actions](https://developer.github.com/actions/)

*What's inside the "box":*

* Rust 1.68.0
* Rustfmt
* Clippy
* Cargo Release
* cmake - Thanks @ [bwasty](https://github.com/bwasty)

# Usage

In a file inside `.github/workflows/quickstart.yml`

```yaml
name: Rust Example

on: [push]

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v1
- uses: icepuma/rust-action@master
with:
args: cd integration-test && cargo fmt -- --check && cargo clippy -- -Dwarnings && cargo test
```