Files
tuwunel/.github/workflows/deps.yml
Jason Volk 481b67f1f9 Combine Base and Deps workflows.
Add workflow arguments for verbosity.

Add missing ldap to full features.

Superpose --all-features as backstop for unlisted features.

Fix hardened_malloc requiring gcc

Signed-off-by: Jason Volk <jason@zemos.net>
2025-05-07 23:03:46 +00:00

47 lines
878 B
YAML

name: Dependencies
on:
workflow_call:
jobs:
systems:
name: System
uses: ./.github/workflows/bake.yml
with:
bake_targets: '["systems"]'
buildsys:
name: Builder
needs: [systems]
uses: ./.github/workflows/bake.yml
with:
bake_targets: '["buildsys"]'
tester:
name: Tester
needs: [systems]
uses: ./.github/workflows/bake.yml
with:
bake_targets: '["complement-tester"]'
sources:
name: Acquire
needs: [buildsys]
uses: ./.github/workflows/bake.yml
with:
bake_targets: '["sources"]'
rocksdb:
name: RocksDB
needs: [sources]
uses: ./.github/workflows/bake.yml
with:
bake_targets: '["rocksdb"]'
deps:
name: Build
needs: [rocksdb]
uses: ./.github/workflows/bake.yml
with:
bake_targets: '["deps-clippy", "deps-build-tests", "deps-build-bins"]'