.gitea/workflows: install required system deps
All checks were successful
Build and test / check (push) Successful in 1m10s
Build and test / build (push) Successful in 1m35s
Build and test / test (push) Successful in 2m11s
Build and test / docs (push) Successful in 3m7s

This commit is contained in:
2026-01-09 17:04:05 +09:00
parent 6b94e42ed4
commit e0456e74e5

View File

@@ -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