Skip to content

Commit

Permalink
Release v0.5.0
Browse files Browse the repository at this point in the history
Develop v0.5.0
  • Loading branch information
josueBarretogit authored Jan 6, 2025
2 parents b33af0f + aeef4da commit 4d468b7
Show file tree
Hide file tree
Showing 31 changed files with 2,429 additions and 332 deletions.
2 changes: 2 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
target/
*.rs.bk
20 changes: 17 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ on:
env:
CARGO_TERM_COLOR: always
RUST_BACKTRACE: full
RUST_TOOLCHAIN_VERSION : "nightly"

jobs:
check_code_format_and_lint:
Expand All @@ -21,14 +22,19 @@ jobs:
- name: setup toolchain
uses: hecrj/setup-rust-action@v1
with:
rust-version: nightly-2024-06-25
rust-version: ${{ env.RUST_TOOLCHAIN_VERSION }}

- name: install_dependencies
run: sudo apt install libdbus-1-dev pkg-config

- name: check-fmt
run: cargo fmt --check

- name: clippy
run: cargo clippy -- -D warnings



build_and_test:
strategy:
fail-fast: false
Expand All @@ -44,7 +50,11 @@ jobs:
- name: setup toolchain
uses: hecrj/setup-rust-action@v1
with:
rust-version: nightly-2024-06-25
rust-version: ${{ env.RUST_TOOLCHAIN_VERSION }}

- name: Install dependencies (Linux only)
if: runner.os == 'Linux'
run: sudo apt install libdbus-1-dev pkg-config

- name: check
run: cargo check --locked
Expand All @@ -53,7 +63,7 @@ jobs:
run: cargo build --release --verbose

- name: install cargo nextest
run: cargo install cargo-nextest
run: cargo install cargo-nextest@0.9.82

- name: test
run: cargo nextest run --no-fail-fast
Expand All @@ -78,5 +88,9 @@ jobs:
with:
use-flakehub: false

- name: install_dependencies
run: sudo apt install libdbus-1-dev pkg-config


- name: Build default package
run: nix build
Loading

0 comments on commit 4d468b7

Please sign in to comment.