Add .gitea/workflows/test-ci.yml
All checks were successful
build / build-amd64 (push) Successful in 32s
build / build-arm64 (push) Successful in 1m18s

add cargo clippy test on pull requests
This commit is contained in:
Aaron Honeycutt 2025-12-11 11:53:46 -07:00
parent ae1be04ca5
commit 3865b9b3e4

View file

@ -0,0 +1,47 @@
name: build
on:
pull_request:
jobs:
build-amd64:
runs-on: [rust-latest, amd64-builder]
steps:
- name: System Info
run: uname -m
- name: Setup
run: |
apt update -y
apt install -y curl gnupg
curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
apt install -y nodejs
- name: Checkout
uses: actions/checkout@v5
- name: Clippy
run: |
rustup component add clippy
cargo clippy
build-arm64:
runs-on: [rust-latest, arm64-builder]
steps:
- name: System Info
run: uname -m
- name: Setup
run: |
apt update -y
apt install -y curl gnupg
curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
apt install -y nodejs
- name: Checkout
uses: actions/checkout@v5
- name: Clippy
run: |
rustup component add clippy
cargo clippy