diff --git a/.github/workflows/_ci-checks.yml b/.github/workflows/_ci-checks.yml index 998a5dd..991345f 100644 --- a/.github/workflows/_ci-checks.yml +++ b/.github/workflows/_ci-checks.yml @@ -22,6 +22,9 @@ jobs: with: node-version: '22' + - name: Install libsecret (keytar build dep) + run: sudo apt-get update && sudo apt-get install -y libsecret-1-dev + - run: bun install --frozen-lockfile - name: Prettier check @@ -45,6 +48,9 @@ jobs: with: node-version: ${{ matrix.node-version }} + - name: Install libsecret (keytar build dep) + run: sudo apt-get update && sudo apt-get install -y libsecret-1-dev + - run: bun install --frozen-lockfile - name: Run tests @@ -71,6 +77,9 @@ jobs: with: node-version: '22' + - name: Install libsecret (keytar build dep) + run: sudo apt-get update && sudo apt-get install -y libsecret-1-dev + - run: bun install --frozen-lockfile - run: bun tsc diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6a9175e..4869a6a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -25,6 +25,9 @@ jobs: with: node-version: '22' + - name: Install libsecret (keytar build dep) + run: sudo apt-get update && sudo apt-get install -y libsecret-1-dev + - run: bun install --frozen-lockfile - name: Run live API tests diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 8a0ff0e..c16e288 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -59,6 +59,9 @@ jobs: with: node-version: '22' + - name: Install libsecret (keytar build dep) + run: sudo apt-get update && sudo apt-get install -y libsecret-1-dev + - run: bun install --frozen-lockfile - run: bun tsc