From 56af00279edee4312cf60a65d1822e02b23a4822 Mon Sep 17 00:00:00 2001 From: Bernd Schoolmann Date: Mon, 2 Dec 2024 14:09:59 +0100 Subject: [PATCH] Add necessary dependencies in order for fido2 for linux --- .github/workflows/build-desktop.yml | 2 +- .github/workflows/test.yml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-desktop.yml b/.github/workflows/build-desktop.yml index dc15f841c2b..8422185bd53 100644 --- a/.github/workflows/build-desktop.yml +++ b/.github/workflows/build-desktop.yml @@ -170,7 +170,7 @@ jobs: - name: Set up environment run: | sudo apt-get update - sudo apt-get -y install pkg-config libxss-dev libsecret-1-dev rpm musl-dev musl-tools flatpak flatpak-builder + sudo apt-get -y install pkg-config libxss-dev libsecret-1-dev libusb-1.0-0-dev libudev-dev rpm musl-dev musl-tools flatpak flatpak-builder - name: Set up Snap run: sudo snap install snapcraft --classic diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 72bc3594beb..9d2ffda0905 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -113,11 +113,11 @@ jobs: - name: Check Rust version run: rustup --version - - name: Install gnome-keyring - if: ${{ matrix.os=='ubuntu-latest' }} + - name: Install dependencies + if: ${{ matrix.os=='ubuntu-22.04' }} run: | sudo apt-get update - sudo apt-get install -y gnome-keyring dbus-x11 + sudo apt-get install -y gnome-keyring dbus-x11 libusb-1.0-0-dev libudev-dev - name: Check out repo uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 @@ -127,7 +127,7 @@ jobs: run: cargo build - name: Test Ubuntu - if: ${{ matrix.os=='ubuntu-latest' }} + if: ${{ matrix.os=='ubuntu-22.04' }} working-directory: ./apps/desktop/desktop_native run: | eval "$(dbus-launch --sh-syntax)"