From e61171349760a3a03dd66ed02e1ac62ac74b50ae Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Thu, 8 Dec 2022 11:25:15 -0700 Subject: [PATCH 1/2] fix: add missing keytar deps --- .github/workflows/release.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a0606135d582..cb538ae31a4b 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -44,6 +44,8 @@ jobs: run: | yum install -y epel-release centos-release-scl make yum install -y devtoolset-9-{make,gcc,gcc-c++} jq rsync python3 + # for keytar + yum install libsecret-devel - name: Install nfpm and envsubst run: | @@ -170,6 +172,9 @@ jobs: env: PACKAGE: ${{ format('g++-{0}', matrix.prefix) }} + - name: Install keytar dependencies + run: sudo apt update && sudo apt install -y libsecret-1-dev + - name: Download npm package uses: actions/download-artifact@v3 with: From e7926ca18c6ce120cd9eed18c27f95cd4a75abd4 Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Thu, 8 Dec 2022 11:28:56 -0700 Subject: [PATCH 2/2] fixup --- .github/workflows/release.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index cb538ae31a4b..119ace640203 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -45,7 +45,7 @@ jobs: yum install -y epel-release centos-release-scl make yum install -y devtoolset-9-{make,gcc,gcc-c++} jq rsync python3 # for keytar - yum install libsecret-devel + yum install -y libsecret-devel - name: Install nfpm and envsubst run: | @@ -173,7 +173,7 @@ jobs: PACKAGE: ${{ format('g++-{0}', matrix.prefix) }} - name: Install keytar dependencies - run: sudo apt update && sudo apt install -y libsecret-1-dev + run: sudo apt install -y libsecret-1-dev - name: Download npm package uses: actions/download-artifact@v3