From 33e912471c21bd4db96df9db7e813784262118a8 Mon Sep 17 00:00:00 2001 From: Gauravpawar101 Date: Wed, 28 Oct 2026 00:10:00 +0530 Subject: [PATCH 1/4] CI: add yamllint job Signed-off-by: Gauravpawar101 --- .github/workflows/checks.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index c2070a32..90765c6d 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -57,6 +57,9 @@ jobs: - name: markdownlint run: | git ls-files '*.md' -z | xargs -0 docker run --rm -v "$PWD:/work" -w /work ghcr.io/igorshubovych/markdownlint-cli:v0.41.0 + - name: yamllint + run: | + git ls-files '*.yaml' '*.yml' | xargs docker run --rm -v "$PWD:/work" -w /work cytopia/yamllint package: name: Package runs-on: ubuntu-latest From 58dcf56fd5a5105e6205125d8c081dec1052b8a7 Mon Sep 17 00:00:00 2001 From: Gauravpawar101 Date: Wed, 28 Oct 2026 01:01:56 +0530 Subject: [PATCH 2/4] CI: addressing lint Signed-off-by: Gauravpawar101 --- .github/workflows/checks.yml | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 90765c6d..ec866b02 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -31,7 +31,8 @@ jobs: run: | sudo apt-get update -y sudo apt-get install -y valgrind - version=$(cargo metadata --format-version=1 | jq -r '.packages[] | select(.name == "iai-callgrind").version') + version=$(cargo metadata --format-version=1 | + jq -r '.packages[] | select(.name == "iai-callgrind").version') cargo install iai-callgrind-runner --version "$version" cargo bench --bench callgrind --profile callgrind - name: all features @@ -56,10 +57,14 @@ jobs: run: cargo doc --all-features - name: markdownlint run: | - git ls-files '*.md' -z | xargs -0 docker run --rm -v "$PWD:/work" -w /work ghcr.io/igorshubovych/markdownlint-cli:v0.41.0 + git ls-files '*.md' -z | + xargs -0 docker run --rm \ + -v "$PWD:/work" -w /work \ + ghcr.io/igorshubovych/markdownlint-cli:v0.41.0 - name: yamllint run: | - git ls-files '*.yaml' '*.yml' | xargs docker run --rm -v "$PWD:/work" -w /work cytopia/yamllint + git ls-files '*.yaml' '*.yml' | + xargs docker run --rm -v "$PWD:/work" -w /work cytopia/yamllint package: name: Package runs-on: ubuntu-latest @@ -99,17 +104,17 @@ jobs: - name: test all features run: cargo test --all-features nostd: - name: NoStd - runs-on: ubuntu-latest - steps: - - name: checkout - uses: actions/checkout@v7 - - name: install rust nighlty - uses: dtolnay/rust-toolchain@nightly - with: - target: thumbv7m-none-eabi - - name: test default features - run: cargo test + name: NoStd + runs-on: ubuntu-latest + steps: + - name: checkout + uses: actions/checkout@v7 + - name: install rust nighlty + uses: dtolnay/rust-toolchain@nightly + with: + target: thumbv7m-none-eabi + - name: test default features + run: cargo test msrv: name: MSRV runs-on: ubuntu-latest From 998bca2454a3367142f83cdb91f3339eb3a491f2 Mon Sep 17 00:00:00 2001 From: Gauravpawar101 Date: Wed, 28 Oct 2026 01:07:31 +0530 Subject: [PATCH 3/4] yamllint lint for funding Signed-off-by: Gauravpawar101 --- .github/FUNDING.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 3e149ca3..8a7a89bb 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,2 +1,3 @@ github: [servo, alejandro-vaz] -custom: ["https://smallvec.rs"] \ No newline at end of file +custom: ["https://smallvec.rs"] + From d6e5e1fd47bc100f571719f83825f9ef661306d4 Mon Sep 17 00:00:00 2001 From: Gaurav Pawar <144026760+GauravPawar101@users.noreply.github.com> Date: Wed, 28 Oct 2026 01:20:50 +0530 Subject: [PATCH 4/4] Clean up FUNDING.yml by removing trailing line Remove empty line at the end of FUNDING.yml Signed-off-by: Gaurav Pawar <144026760+GauravPawar101@users.noreply.github.com> --- .github/FUNDING.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 8a7a89bb..7c94e14b 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,3 +1,2 @@ github: [servo, alejandro-vaz] custom: ["https://smallvec.rs"] -