From e0456e74e5aa35d8acf659497fefbe5d4f5a0b22 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 9 Jan 2026 17:04:05 +0900 Subject: [PATCH] .gitea/workflows: install required system deps --- .gitea/workflows/build-and-test.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/.gitea/workflows/build-and-test.yml b/.gitea/workflows/build-and-test.yml index e486860..8d65274 100644 --- a/.gitea/workflows/build-and-test.yml +++ b/.gitea/workflows/build-and-test.yml @@ -16,6 +16,12 @@ jobs: steps: - uses: actions/checkout@v6 + - name: Apt update + run: apt-get update + + - name: Install system dependencies + run: apt-get install -y libsystemd-dev + - name: Install rust toolchain uses: dtolnay/rust-toolchain@nightly @@ -27,6 +33,12 @@ jobs: steps: - uses: actions/checkout@v6 + - name: Apt update + run: apt-get update + + - name: Install system dependencies + run: apt-get install -y libsystemd-dev + - name: Install rust toolchain uses: dtolnay/rust-toolchain@nightly with: @@ -42,6 +54,13 @@ jobs: runs-on: debian-latest steps: - uses: actions/checkout@v6 + + - name: Apt update + run: apt-get update + + - name: Install system dependencies + run: apt-get install -y libsystemd-dev + - uses: cargo-bins/cargo-binstall@main - name: Install rust toolchain @@ -95,6 +114,12 @@ jobs: steps: - uses: actions/checkout@v6 + - name: Apt update + run: apt-get update + + - name: Install system dependencies + run: apt-get install -y libsystemd-dev + - name: Install rust toolchain uses: dtolnay/rust-toolchain@nightly