Skip to content

Commit b0142c4

Browse files
authored
Merge pull request #254 from EmixamPP/fix/ci
ci: fix release workflow
2 parents 91aaf0f + aa0657c commit b0142c4

5 files changed

Lines changed: 9 additions & 4 deletions

File tree

.githooks/pre-commit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ set -ex
1414
cargo test
1515
cargo fmt $fmt_args
1616
cargo clippy $clippy_args -- --deny warnings
17-
CARGO_BUILD_RUSTDOCFLAGS="--deny warnings" cargo doc --document-private-items
17+
CARGO_BUILD_RUSTDOCFLAGS="--deny warnings" cargo doc --document-private-items --no-deps
1818

1919
set +x
2020

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ jobs:
8989
if: always()
9090
env:
9191
CARGO_BUILD_RUSTDOCFLAGS: "--deny warnings"
92-
run: cargo doc --profile ${{ env.build-type }} --document-private-items --locked
92+
run: cargo doc --profile ${{ env.build-type }} --document-private-items --no-deps --locked
9393

9494
- name: Shear
9595
if: always()

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
- name: Create release
2828
uses: softprops/action-gh-release@v2
2929
with:
30-
files: linux-enable-ir-emitter-*/*
30+
files: linux-enable-ir-emitter-*.tar.gz
3131
tag_name: ${{ needs.build.outputs.version }}
3232
fail_on_unmatched_files: true
3333
draft: true

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ Provides support for infrared cameras that are not directly enabled out-of-the b
1111
> If you plan to package this software for a Linux distribution, or to contribute code, please read [CONTRIBUTING.md](CONTRIBUTING.md).
1212
1313
## Installation
14-
Download the latest [linux-enable-ir-emitter-x.x.x.x86-64.tar.gz](https://github.com/EmixamPP/linux-enable-ir-emitter/releases). Then execute:
14+
Download the latest [linux-enable-ir-emitter-x.x.x-release-x86-64.tar.gz](https://github.com/EmixamPP/linux-enable-ir-emitter/releases). Then execute:
15+
> [!NOTE]
16+
> Please try the 7.0.0-beta! Furthermore, this README has been updated for this version.
17+
1518
```
1619
tar -C $HOME/.local/bin --no-same-owner -m -vxzf linux-enable-ir-emitter*.tar.gz
1720
```

src/configuration.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,7 @@ mod tests {
296296
}
297297

298298
#[test]
299+
#[serial]
299300
fn test_configuration_add_and_check_blacklist() {
300301
clean_config_dir();
301302
let xu = make_xu(&mut make_rng());
@@ -306,6 +307,7 @@ mod tests {
306307
}
307308

308309
#[test]
310+
#[serial]
309311
fn test_configuration_add_to_savelist_and_get() {
310312
clean_config_dir();
311313
let xu = make_xu(&mut make_rng());

0 commit comments

Comments
 (0)