Unify Dockerfile and Nix container build workflows

Merges build-container.yaml and build-container-nix.yaml into a single
workflow with a detect job that classifies containers by build type and
fans out to the correct runner. Containers with both Dockerfile and
default.nix get built on both runners.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-03-23 20:47:11 -07:00
commit b5a366d829
3 changed files with 129 additions and 175 deletions

View file

@ -0,0 +1 @@
Unified Dockerfile and Nix container build workflows into a single workflow that auto-classifies containers by build type and routes to the correct runner (k8s for Dockerfile, nix-container-builder for Nix).