mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 10:59:59 +00:00
- Move all environment detection, defaults, and exports into scripts/meta/env.sh - Use BASH_ENV in Makefile to auto-source env.sh for all recipes - Remove duplicated env logic from Makefile (VENV, PYTHON, CI detection, inventory) - Make env setup safe under set -euo pipefail (-u compatible) - Ensure consistent behavior across local, act, and GitHub Actions runs No functional behavior change intended. https://chatgpt.com/share/69820891-2238-800f-ad70-bae7e442c028