Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/audit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,6 @@ jobs:
- name: Checkout code
uses: actions/checkout@v7
- name: Audit dependencies
uses: EmbarkStudios/cargo-deny-action@v2
uses: EmbarkStudios/cargo-deny-action@v2.0.20
with:
command: check advisories
8 changes: 5 additions & 3 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ jobs:
- name: Checkout code
uses: actions/checkout@v7
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@4be9e76fd7c4901c61fb841f559994984270fce7 # stable
uses: dtolnay/rust-toolchain@stable
- name: Add caching
uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2
uses: Swatinem/rust-cache@v2.9.1
- name: Build Rust code
run: cargo build -v --workspace --all-targets --all-features
- name: Run Rust tests
Expand All @@ -34,7 +34,9 @@ jobs:
- name: Checkout code
uses: actions/checkout@v7
- name: Install cargo-hack
uses: taiki-e/install-action@d07a59dee61edfde33db2141efcd440175f2238b # cargo-hack
uses: taiki-e/install-action@v2.82.1
with:
tool: cargo-hack
- name: Check MSRV
run: |-
cargo hack check `
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/format.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,9 @@ jobs:
version: '10'
standalone: true
- name: Check SVG formatting
run: git ls-files -z -- '*.svg' | xargs -0 -r pnpx svgo --pretty && git diff
--exit-code
run: >-
git ls-files -z -- '*.svg' | xargs -0 -r pnpx svgo --pretty
&& git diff --exit-code
rustfmt:
name: Check formatting with rustfmt
runs-on: ubuntu-latest
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
- name: Checkout code
uses: actions/checkout@v7
- name: Lint Markdown code
uses: DavidAnson/markdownlint-cli2-action@v23
uses: DavidAnson/markdownlint-cli2-action@v23.2.0
svglint:
name: Lint with svglint
runs-on: ubuntu-latest
Expand All @@ -64,7 +64,7 @@ jobs:
with:
components: clippy
- name: Add caching
uses: Swatinem/rust-cache@v2
uses: Swatinem/rust-cache@v2.9.1
- name: Lint Rust code
run: |-
cargo clippy `
Expand All @@ -79,7 +79,7 @@ jobs:
- name: Checkout code
uses: actions/checkout@v7
- name: Lint Rust code
uses: EmbarkStudios/cargo-deny-action@v2
uses: EmbarkStudios/cargo-deny-action@v2.0.20
with:
command: check bans licenses sources
cargo-outdated:
Expand All @@ -91,7 +91,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@stable
- name: Add caching
uses: Swatinem/rust-cache@v2
uses: Swatinem/rust-cache@v2.9.1
- name: Install cargo-outdated
run: cargo install --locked cargo-outdated
- name: Lint Rust code
Expand Down
12 changes: 7 additions & 5 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,12 @@ jobs:
with:
fetch-depth: 0
fetch-tags: true
- name: Install typos
uses: taiki-e/install-action@typos
- name: Install git-cliff
uses: taiki-e/install-action@git-cliff
- name: Install tools
uses: taiki-e/install-action@v2.82.1
with:
tool: |
typos
git-cliff
- name: Generate changelog
run: git-cliff --latest -o
- name: Release project
Expand All @@ -41,7 +43,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@stable
- name: Add caching
uses: Swatinem/rust-cache@v2
uses: Swatinem/rust-cache@v2.9.1
- name: Publish the crate
run: |-
cargo publish `
Expand Down
3 changes: 3 additions & 0 deletions .yamllint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,8 @@
# SPDX-License-Identifier: CC0-1.0
extends: default
rules:
line-length:
allow-non-breakable-words: true
allow-non-breakable-inline-mappings: true
truthy:
check-keys: false
4 changes: 3 additions & 1 deletion docs/assets/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 4 additions & 1 deletion media/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading