diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1544d92..0ce7b5a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,6 +30,11 @@ jobs: rustup update ${{ matrix.toolchain }} && \ rustup default ${{ matrix.toolchain }} + - name: Install libnotify + run: | + sudo apt-get update + sudo apt-get install libnotify-dev + - name: Use cache uses: Swatinem/rust-cache@v2 diff --git a/.github/workflows/clippy.yml b/.github/workflows/clippy.yml index 24f6885..e4e3819 100644 --- a/.github/workflows/clippy.yml +++ b/.github/workflows/clippy.yml @@ -22,6 +22,11 @@ jobs: with: components: clippy + - name: Install libnotify + run: | + sudo apt-get update + sudo apt-get install libnotify-dev + - name: Use cache uses: Swatinem/rust-cache@v2 diff --git a/.github/workflows/release-build.yml b/.github/workflows/release-build.yml index 9b87a50..6d983b7 100644 --- a/.github/workflows/release-build.yml +++ b/.github/workflows/release-build.yml @@ -27,6 +27,12 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v3 + + - name: Install libnotify + run: | + sudo apt-get update + sudo apt-get install libnotify-dev + - name: Create packed release binaries uses: taiki-e/upload-rust-binary-action@v1 with: