From 2e2172d158527c9054fb57736e0ba6972ce4313d Mon Sep 17 00:00:00 2001 From: mulhern Date: Tue, 11 Aug 2026 21:49:51 -0400 Subject: [PATCH 1/2] Add two Makefile targets for typos Signed-off-by: mulhern --- Makefile | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index ca3382f..c3727c6 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,12 @@ +.PHONY: yamllint yamllint: yamllint --strict */*.yml yamllint .github/workflows/*.yml -.PHONY: - yamllint +.PHONY: check-typos +check-typos: + typos + +.PHONY: fix-typos +fix-typos: + typos -w From ef0a29954f294b9ad5cc1461b1f52e74e8718228 Mon Sep 17 00:00:00 2001 From: mulhern Date: Tue, 11 Aug 2026 21:50:38 -0400 Subject: [PATCH 2/2] Run typos-check target in CI Signed-off-by: mulhern --- .github/workflows/main.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 427c7e9..816e95a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -23,3 +23,21 @@ jobs: - uses: actions/checkout@v4 - name: Run yamllint check run: make yamllint + + rust_dependent_checks: + runs-on: ubuntu-latest + container: fedora:43 # CURRENT DEVELOPMENT ENVIRONMENT + steps: + - uses: actions/checkout@v6 + with: + persist-credentials: false + - name: Install dependencies + run: dnf install -y clang curl make + - uses: actions-rust-lang/setup-rust-toolchain@v1 + with: + components: cargo + - uses: baptiste0928/cargo-install@v3 + with: + crate: typos-cli + - name: Run test + run: make -f Makefile check-typos