From 7a916810530037c4ea1cb2b7a78e44ba6b10783d Mon Sep 17 00:00:00 2001 From: Murisi Tarusenga Date: Fri, 31 Jan 2025 07:47:30 +0200 Subject: [PATCH 1/2] Make sure the CI installs libudev-dev before building Namada. --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e81a1f9166..ddd9e919dc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -604,6 +604,7 @@ jobs: git checkout "v$LEDGER_APP_VERSION" git submodule update --init --recursive sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 10 + sudo apt-get update make deps - name: Install rust uses: actions-rs/toolchain@v1 @@ -614,7 +615,7 @@ jobs: # The path where the Ledger app test suite will locate test vectors TESTVEC_PATH="../ledger-namada/tests/testvectors.json" TESTDBG_PATH="../ledger-namada/tests/testdebugs.txt" - sudo apt-get install -y protobuf-compiler + sudo apt-get install -y protobuf-compiler libudev-dev cargo run --example generate-txs -- $TESTVEC_PATH $TESTDBG_PATH - name: Check test vectors run: | From ae02991999fe487ce38c68f34c031e57c3d00518 Mon Sep 17 00:00:00 2001 From: Murisi Tarusenga Date: Fri, 31 Jan 2025 08:16:58 +0200 Subject: [PATCH 2/2] Added a changelog entry. --- .changelog/unreleased/CI/4286-fix-ci-udev-dep.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .changelog/unreleased/CI/4286-fix-ci-udev-dep.md diff --git a/.changelog/unreleased/CI/4286-fix-ci-udev-dep.md b/.changelog/unreleased/CI/4286-fix-ci-udev-dep.md new file mode 100644 index 0000000000..498e526005 --- /dev/null +++ b/.changelog/unreleased/CI/4286-fix-ci-udev-dep.md @@ -0,0 +1,2 @@ +- Ensure the CI installs libudev-dev for the test-ledger-app job + ([\#4286](https://github.com/anoma/namada/pull/4286)) \ No newline at end of file