From 98afc646d29b2742d76a496480bc0606b84af747 Mon Sep 17 00:00:00 2001 From: Tim Rogers Date: Sun, 2 Feb 2025 14:52:27 +0000 Subject: [PATCH] Allow other packages to be installed and upgraded when installing `libudev-dev` in CI (#125) * Allow other packages to be installed and upgraded when installing `libudev-dev` in CI This should fix the new CI failure seen [here][1]. [1]: https://github.com/timrogers/litra-rs/actions/runs/13097492161/job/36541564869 * Don't change job names --- .github/workflows/build_and_release.yml | 6 +++--- .github/workflows/pre-commit.yml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_and_release.yml b/.github/workflows/build_and_release.yml index 45594f8..2df24d9 100644 --- a/.github/workflows/build_and_release.yml +++ b/.github/workflows/build_and_release.yml @@ -43,7 +43,7 @@ jobs: run: echo "$HOME/.cargo/bin" >> $GITHUB_PATH if: matrix.job.runs_on == 'self-hosted' - name: Install libudev-dev - run: sudo apt-get update && sudo apt-get install libudev-dev + run: sudo apt-get update && sudo apt-get install -y libudev-dev if: runner.os == 'Linux' - uses: actions/checkout@v4 - name: Use Rust 1.83.0 with target ${{ matrix.job.target }} @@ -154,7 +154,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Install libudev-dev - run: sudo apt-get update && sudo apt-get install libudev-dev + run: sudo apt-get update && sudo apt-get install -y libudev-dev - name: Use Rust 1.83.0 run: rustup override set 1.83.0 - uses: Swatinem/rust-cache@v2 @@ -213,7 +213,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Install libudev-dev - run: sudo apt-get update && sudo apt-get install libudev-dev + run: sudo apt-get update && sudo apt-get install -y libudev-dev - name: Use Rust 1.83.0 with target ${{ matrix.job.target }} run: rustup override set 1.83.0-${{ matrix.job.target }} - uses: Swatinem/rust-cache@v2 diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index caf67da..1d6b453 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Install libudev-dev - run: sudo apt-get update && sudo apt-get install libudev-dev + run: sudo apt-get update && sudo apt-get install -y libudev-dev - name: Check out repository uses: actions/checkout@v4