From bbea590c39c161746f1492465edc4411c05d4d0a Mon Sep 17 00:00:00 2001 From: "C.Lee Taylor" Date: Mon, 9 Sep 2024 12:45:56 +0200 Subject: [PATCH 1/3] ci(fix): add rustup target add for win-arm64 --- .github/workflows/build_binaries.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_binaries.yml b/.github/workflows/build_binaries.yml index 9e773b1..23260d3 100644 --- a/.github/workflows/build_binaries.yml +++ b/.github/workflows/build_binaries.yml @@ -180,6 +180,7 @@ jobs: # Should already be installed # choco upgrade strawberryperl -y choco upgrade protoc -y + rustup target add ${{ matrix.builds.target }} - name: Set environment variables - Nix if: ${{ ! startsWith(runner.os,'Windows') }} From b8eb9e7a828563db3afc446383ee57e784e35c17 Mon Sep 17 00:00:00 2001 From: "C.Lee Taylor" Date: Mon, 9 Sep 2024 14:02:50 +0200 Subject: [PATCH 2/3] ci(fix): add missed ci - pr_signed_commits_check --- .github/workflows/pr_signed_commits_check.yml | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/pr_signed_commits_check.yml diff --git a/.github/workflows/pr_signed_commits_check.yml b/.github/workflows/pr_signed_commits_check.yml new file mode 100644 index 0000000..cd72593 --- /dev/null +++ b/.github/workflows/pr_signed_commits_check.yml @@ -0,0 +1,24 @@ +--- +# Checks if the comments are signed or not +name: PR - Signed commits check + +'on': + pull_request_target + +concurrency: + # https://docs.github.com/en/actions/examples/using-concurrency-expressions-and-a-test-matrix + group: '${{ github.workflow }} @ ${{ github.event.pull_request.head.label || github.head_ref || github.ref }}' + cancel-in-progress: ${{ !startsWith(github.ref, 'refs/tags/v') || github.ref != 'refs/heads/development' || github.ref != 'refs/heads/nextnet' || github.ref != 'refs/heads/stagenet' }} + +permissions: {} + +jobs: + check-signed-commits: + name: Check signed commits in PR + runs-on: ubuntu-latest + permissions: + contents: read + pull-requests: write + steps: + - name: Check signed commits in PR + uses: 1Password/check-signed-commits-action@v1 From b5fa0a362364ef0db9f9d3da35545e492158c43e Mon Sep 17 00:00:00 2001 From: "C.Lee Taylor" Date: Mon, 9 Sep 2024 14:03:17 +0200 Subject: [PATCH 3/3] ci(fix): add openssl for linux-arm64 cross-compile --- scripts/cross_compile_ubuntu_18-pre-build.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/cross_compile_ubuntu_18-pre-build.sh b/scripts/cross_compile_ubuntu_18-pre-build.sh index 203b157..0a30805 100755 --- a/scripts/cross_compile_ubuntu_18-pre-build.sh +++ b/scripts/cross_compile_ubuntu_18-pre-build.sh @@ -155,6 +155,7 @@ EoF # packages needed for Ledger and hidapi apt-get --assume-yes install \ libsqlite3-dev:${CROSS_DEB_ARCH} \ + libssl-dev:arm64:${CROSS_DEB_ARCH} \ libudev-dev:${CROSS_DEB_ARCH} \ libhidapi-dev:${CROSS_DEB_ARCH}